抽象:
1.目的:将复杂的东西简单化,将繁乱的内容有序化。
2.过程:对相同、相似的东西合而为一,对不同的内容进行归门别类。
3.结果:类、接口。
封装:
1.目的:化零为整,将零散的内容进行归属,进行权限控制。
2.过程:将某对象的属性、方法(功能)统一到其名下,并分别设置。适当的权限进行控制管理。
3.结果:对象,接口。
继承:
1.求大同存小异;在一个系列内,大部分都有的内容,就划归父类;子类将父类的内容继承过来,可以有自身的一些发展和个性。
2.增强复用性、可扩展性。
多态:
随机应变,应需而动。
1.运行时多态——程序运行起来后,接口根据当时实情进行智能分配和对接。
2.编译时多态——预先写好,子类在父类基础上的对相同功能的性能改变。
函数(function):
1.结构:分五个组成部分——权限修饰符、函数名、参数、函数体、返回值类型。(不同情况下,有些内容需要省去)
2.重写:相同函数名及参数的函数体的不同实现。
3.重载:对某一功能的结构级的彻底变革。参数必变、返回值类型或函数体实现可以有变(其中“参数”的个数或参数类型至少有一个发生改变)。
|
|