有4个主要的特征:
1. 封装:将对象封装成一个高度自治和相对封闭的个体,对象状态(属性)由这个对象自己的行为(方法)来读取和改变;
2. 抽象:只考虑事物的相似和共性之处,忽略与当前主题和目标无关的那些方面;
3. 继承:提高软件的可重用性和扩展性;
4. 多态:一个引用变量到底会指向哪个类的实例对象,该引用变量发出的方法调用到底是哪个类中实现的方法,必须由程序运行期间才能决定。
有4个主要的特征:
1. 封装:将对象封装成一个高度自治和相对封闭的个体,对象状态(属性)由这个对象自己的行为(方法)来读取和改变;
2. 抽象:只考虑事物的相似和共性之处,忽略与当前主题和目标无关的那些方面;
3. 继承:提高软件的可重用性和扩展性;
4. 多态:一个引用变量到底会指向哪个类的实例对象,该引用变量发出的方法调用到底是哪个类中实现的方法,必须由程序运行期间才能决定。