1. 程式人生 > >java 面向對象的三大特性

java 面向對象的三大特性

編程語言 Java

一封裝:

1類:封裝的是對象的屬性和行為

2方法:封裝的是一段具體的業務邏輯實現

3訪問控制符:封裝的是具體的訪問權限

2繼承:

1作用:代碼的復用

2超類擁有所有派生類所共有的屬性和行為,接口擁有部分派生類所共有的行為,派生類擁有派生類特有的屬性和行為

3具有傳遞性,單一繼承,多個接口實現

3多態:

1行為多態(抽象方法都是多態)

?

2對象多態(所有對象都是多態)

3向上造型,強制類型轉換,instanceof

4多態表現形式:重寫:根據對象不同來表現多態。重載:根據參數的不同來表現多態

java 面向對象的三大特性