编程语言
首页 > 编程语言> > 【java面试题】面向对象的特征

【java面试题】面向对象的特征

作者:互联网

【java面试题】面向对象的特征

 

面向对象编程是利用类和对象编程的一种思想,万物可归类,类是对于世界事物的高度抽象,万物皆对象,对象是具体的世界事物。

面向对象的三大特征:封装、继承、多态。

封装说明一个类的行为和属性与其他类的关系,低耦合,高内聚。

继承是父类和子类的关系。

多态说的是类与类的关系。

 

 

为什么这三大特性可以帮助我们更好地写代码?

 

封装增加了代码的复用性,封装好的东西可以重复使用

继承增加了代码的复用性

多态增加了代码的可移植性、健壮性、灵活性

标签:面试题,java,继承,子类,代码,多态,面向对象,封装,父类
来源: https://www.cnblogs.com/wztblogs/p/16587095.html