關於多型的複習(一)

2021-09-01 12:47:55 字數 653 閱讀 4441

/*

多型的應用場景:

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...