java 面向对象的三大特性
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 面向对象的三大特性相关的知识,希望对你有一定的参考价值。
一封装:
1类:封装的是对象的属性和行为
2方法:封装的是一段具体的业务逻辑实现
3访问控制符:封装的是具体的访问权限
2继承:
1作用:代码的复用
2超类拥有所有派生类所共有的属性和行为,接口拥有部分派生类所共有的行为,派生类拥有派生类特有的属性和行为
3具有传递性,单一继承,多个接口实现
3多态:
1行为多态(抽象方法都是多态)
?
2对象多态(所有对象都是多态)
3向上造型,强制类型转换,instanceof
4多态表现形式:重写:根据对象不同来表现多态。重载:根据参数的不同来表现多态
以上是关于java 面向对象的三大特性的主要内容,如果未能解决你的问题,请参考以下文章