当前位置: 首页 > 图灵资讯 > java面试题> java基础面试题-面向对象三大特性

java基础面试题-面向对象三大特性

来源:图灵教育
时间:2024-05-14 13:34:02

面向对象三大特性


特性:封装、继承、多态;

 

封装:对抽象的事物抽象化成一个对象,并对其对象的属性私有化,同时提供一些能被外界访问属性的方法;

继承:子类扩展新的数据域或功能,并复用父类的属性与功能,单继承,多实现;

多态:通过继承(多个⼦类对同⼀⽅法的重写)、也可以通过接⼝(实现接⼝并覆盖接⼝);