/*
多型的應用場景:
1. 多型用於形式引數型別的時候,可以接收更多型別 的引數。
2. 多型用於返回值型別的時候,可以返回更多型別的引數。
多型的好處:提高了程式的拓展性。
*///車類
abstract class car
public abstract void run();
}//保時捷
class bsj extends car
public void run()
}//三輪車
class threecar extends car
public void run()
}class bmw extends car
public void run()
}//修車廠
class ca***ctory
//需求:定義乙個修理的方法,該方法可以修理任何的車。
public static void repair(car c)
//需求: 定義乙個賣車方法,該方法可以返回任何型別的車物件。
public static car salecar(int money)else if(money==200)else
}}
封裝繼承多型的複習
來自韓順平,點選此處開始學習!定義 super代表父類引用,用於引用父類的屬性和方法。note 訪問時不能訪問private屬性和方法,super.屬性名 super.方法名 引數 2.super用於子類構造器的注意點 必須在構造器第一行,不能與this 共存在同一構造器,如果子類構造器不寫supe...
複習下java 多型
多型的定義 指允許不同類的物件對同一訊息做出響應。即同一訊息可以根據傳送物件的不同而採用多種不同的行為方式。傳送訊息就是函式呼叫 簡而言之就是 對於同一動作做出的響應產生不同的結果 多型存在的必要條件 在繼承的基礎上要有重寫父類引用指向子類物件 即向上轉型 多型存在的好處 多型的實現方式 繼承和介面...
關於多型的理解
舉例一 做地圖框架,baidumapsdk 一 如果不用多型 1 2 是先後順序 架構師 2,呼叫程式設計師寫的功能 程式設計師 1,先寫功能 架構師求著程式設計師寫好功能,然後再調。二 如果用多型 架構師 1,寫介面bdlocationlistener,2,調口bdlocationlistener...