三大特性
1 封装:把对象的属性或方法结合成一个独立相同单位,把需要隐藏的属性和方法进行保护隐藏起来。
目的:隐藏细节,保证模块的独立性。
2 继承:继承是双方的,一个类继承另一个类,继承的类为子类,被继承的类为父类
目的:实现代码的复用
3 多态:类实例一个方法在不同情况下有多少不同的表现形式,以相同的方法实现不同类型的对象。
目的:开放封闭原则
1 封装:把对象的属性或方法结合成一个独立相同单位,把需要隐藏的属性和方法进行保护隐藏起来。
目的:隐藏细节,保证模块的独立性。
2 继承:继承是双方的,一个类继承另一个类,继承的类为子类,被继承的类为父类
目的:实现代码的复用
3 多态:类实例一个方法在不同情况下有多少不同的表现形式,以相同的方法实现不同类型的对象。
目的:开放封闭原则
本文标题:java 面向对象三大特性
本文链接:https://www.haomeiwen.com/subject/zqedcxtx.html
网友评论