首页 > 相学 > 面相

面相对象

时间:2023-06-28 来源:m.86027.cn

面相对象

1、对比面相过程,是两种不同的处理问题的角度。面相过程侧重的是完成的步骤,面相对象侧重的是有哪些参与者,各自做什么事情,相当于对面相过程中的函数再封装,把他们放到对象里

2、特性

(1)封装

相应把属性和方法封装到一个类中,提高了数据的安全性,仅对外提供接口,隐藏实现细节,提高代码安全性。

(2)继承

对于一些具有相关性的类,将共性的东西抽取出来放到父类中,子类与父类共有的特性可以通过继承得到,不需重新定义,只需加入个性化的东西,实现代码复用。

(3)多态

子类要重写或实现父类的方法、引用指向子类对象。优点是可以对不同的子类进行统一。父类引用可以接收不同种类的子类对象,父类引用调用的方法是子类重写或者实现的方法,不能调用子类特有的方法,除非向下转型

上一篇:北京上相医疗美容诊所告诉你,成功人士的面部特征是什么?

下一篇:Summercici老师告诉你:一个有印第安纹的女孩的脸