天天看點

Java多态與抽象類

一、筆記概要

Java多态與抽象類
Java多态與抽象類
Java多态與抽象類
Java多态與抽象類
Java多态與抽象類

二、面向對象的三大特性

Java多态與抽象類

利用多态, 設計出擴充性強的程式

Java多态與抽象類

三、向上轉型和向下轉型

Java多态與抽象類

insta基類可以引用子類,簡化了代碼

nceof 判斷是否屬于這一類及該類的子類

基類的引用指向子類的對象,隻能使用基類的屬性,不能使用子類特有的屬性

向上轉型

Java多态與抽象類

向下轉型(強轉)

Java多态與抽象類
Java多态與抽象類

動态綁定:

在程式運作期間

多态:就是程式在運作過程中根據基類的引用的不同的子類的對象去調用不同子類的方法

1.首先要有繼承