java基礎多型

2021-07-29 19:44:41 字數 690 閱讀 4642

首先定義乙個boss,叫zeroboss,會使用各種兵器,收了兩個徒弟,並分別贈送他們一件兵器

package zzq;

public class zeroboss

}

然後定義乙個zero的徒弟一zeroone,會使用屠龍刀

package zzq;

public class zeroone extends zeroboss

}

然後定義zero的徒弟二zerotwo,會使用倚天劍

package zzq;

public class zerotwo extends zeroboss

}

然後zeroboss他們真正的老大是zzq,zzq可以發號施令,命令zeroboss去乾掉兩個人,然後zeroboss就會引用他兩個手下去用他們各自的方法去做事

package zzq;

public class zzq

public static void main(string args)

}

執行的結果如下

以上就是簡單的多型使用方法

JAVA基礎 多型

概念 乙個事物的多種形態 多型前提和體現 1.有繼承關係或者實現關係 2.有方法重寫 3.有父類引用指向子類物件 父類 public class fu 子類 public class zi extends fu public class demo 1.提高了程式的維護性 由繼承保證 我的理解 1.如...

java 基礎 多型

4.8 多型 定義 某一類事物的多種存在形態。例 動物中貓,狗。貓這個物件對應的型別是貓型別 貓 x new 貓 同時貓也是動物中的一種,也可以把貓稱為動物 動物 y new 貓 動物是貓和狗具體事物中抽取出來的父型別。父型別引用指向了子類物件。多型性簡單說就是乙個物件對應著不同型別。體現 父類或者...

Java基礎 多型

多型性是指允許不同型別的物件對同一訊息做出相應。具有靈活性 抽象 行為共享 共享的優勢,共享就意味著最大化利用和簡潔,還有就是載入速度。一 多型的作用 消除型別之間的耦合關係。即同一事件發生在不同的物件上會產生不同的結果。二 多型的實現形式 1.過載 發生在同乙個類中 2.覆蓋 發生在子類中 三 多...