java 面向对象的三大特性

一封装:ide

1类:封装的是对象的属性和行为对象

2方法:封装的是一段具体的业务逻辑实现继承

3访问控制符:封装的是具体的访问权限接口

2继承:it

1做用:代码的复用class

2超类拥有全部派生类所共有的属性和行为,接口拥有部分派生类所共有的行为,派生类拥有派生类特有的属性和行为权限

3具备传递性,单一继承,多个接口实现方法

3多态:类型转换

1行为多态(抽象方法都是多态)di

 

2对象多态(全部对象都是多态)

3向上造型,强制类型转换,instanceof

4多态表现形式:重写:根据对象不一样来表现多态。重载:根据参数的不一样来表现多态

相关文章
相关标签/搜索