标签:类继承 一个 方式 支持 子类 实体 耦合性 自己 类与对象
对象:是一个自包含的实体,用于一组可识别的特性和行为来标识。对象就是具体的实体,这个实体有具有属性和行为,并且这些属性和行为都是具体表示出来的。
面向对象编程:针对对象来编程,通过对象的行为和属性来表达过程。
类:具有相同属性和功能的对象的抽象的集合。
封装:每个对象都包含它能进行操作的所需要的信息,所以对象不必依赖其他对象来完成自己的操作。将类内部封装,对外开放接口。优点如下:
继承:子类继承父类的属性和方法或者重新定义、追加属性和方法进行扩展等。特点如下:
继承实现了代码的复用,但是继承会破坏封装性,父类变,子类就需要变,显然是一种强耦合性的关系。
多态:不同的对象可以执行相同的动作,但是要通过它们自己的实现代码执行。
抽象类:通常是一个抽象的概念,他提供了一个继承的出发点。
用法:
接口:把隐式的公共方法和属性组合起来,封装成特定功能的集合,一旦类实现了接口,类就可以支持接口所指定的所有属性和成员。
标签:类继承 一个 方式 支持 子类 实体 耦合性 自己 类与对象
原文地址:https://www.cnblogs.com/508335848vf/p/12860335.html