面向对象三个基本特征

封装:隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读取和修改的访问级别



继承:一个对象直接使用另一对象的属性和方法



多态:

多态性是允许你将父对象设置成为一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作(摘自“Delphi4 编程技术内幕”)

面向对象语言中,接口的多种不同的实现方式即为多态。

条件:1.父类引用指向子类对象

     2.继承

3.重写

猜你喜欢

转载自blog.csdn.net/sinat_34126677/article/details/52119141