其他分享
首页 > 其他分享> > 面试题:面向对象的特征有哪些方面?

面试题:面向对象的特征有哪些方面?

作者:互联网

1.抽象
2.继承
3.封装
4.多态

-抽象:将拥有共同特征的一类事物用类来描述。

-继承:子类继承父类的属性。当多个类中定义了相同的共性内容(相同的成员变量和成员方法)时,为了提高代码的复用性,就将这多个类中相同的共性内容抽取出来定义在一个独立的类中,然后再使用其它类去继承这个定义了相同的共性内容的独立的类,就继承了这独立类中所定义的相同的共性内容了,这就是继承。

-封装:封装数据和对数据的操作,对外提供一个最简单的接口。

-多态:父类对象对子类对象的引用。

标签:面试题,哪些方面,定义,相同,继承,多态,面向对象,共性,类中
来源: https://blog.csdn.net/Vicali/article/details/110261518