经过抽象,将数据和对数据的处理封装在一起,以便更好的描述现实世界中的各种实体间的互动关系,在计算机评议实现角度看来极大地增加了代码的复用程度,有效地降低了软件工程化的规模、复杂度、实现成本和风险。
(风险的含义:是一切影响成功的不可预知的负面因素);
类:
类是具有想同原素和属性的集合。
集合特征:
1、无序性。
2、唯一性。
类:是“加强”版的集合。
加强:
1、它对集合里属性更一步的抽象,将属性分为了两类(静态属性、动态属性)
动态:行为,成员方法。
静态:属性,成员变量。
任何对象都是由它的类来描述的。但不是所有的类都能实例化一个对象。
超类:是有期货类继承其行为的类。
子类:继承其它类的特殊化。
超类是子类的一般化。
封装相当于创建一个墙,保护我们的过程和代码。
继承促进了重用。
多态促进封装。
(风险的含义:是一切影响成功的不可预知的负面因素);
类:
类是具有想同原素和属性的集合。
集合特征:
1、无序性。
2、唯一性。
类:是“加强”版的集合。
加强:
1、它对集合里属性更一步的抽象,将属性分为了两类(静态属性、动态属性)
动态:行为,成员方法。
静态:属性,成员变量。
任何对象都是由它的类来描述的。但不是所有的类都能实例化一个对象。
超类:是有期货类继承其行为的类。
子类:继承其它类的特殊化。
超类是子类的一般化。
封装相当于创建一个墙,保护我们的过程和代码。
继承促进了重用。
多态促进封装。