面向对象编程的基本特征?

封装,继承,多态

1:封装:
把客观的事务封装成抽象的类,并且此类可以把自己的数据或者方法
让其它类或者对象进行访问操作。

2:继承:
继承是指让某一个类的对象获得另一个类的对象的属性的方法。
继承的功能:它可以使用现有类的所有功能,并在无需重新编写的情况下对其进行拓展。继承概念的实现方式有二类:实现继承与接口继承。实现继承是指直接使用基类的属性和方法而无需额外编码的能力;接口继承是指仅使用属性和方法的名称、但是子类必须提供实现的能力。

3:多态:
多态是指一个类实例的相同方法在不同情形中不同的表现。多态机制使具有不同内部结构的对象可以共享相同的外部接口。这意味着,虽然针对不同对象的具体操作不同,但通过一个公共的类,它们(那些操作)可以通过相同的方式予以调用。

猜你喜欢

转载自blog.csdn.net/weixin_39690767/article/details/77686828