1.形式參數:對象
(1)類:若是一個類作形式參數那麼傳入的是其具體的對象接口
(2)抽象類:若是一個抽象類作形式參數那麼傳入的是其子類實現類對象,用多態來實現參數
(3)接口:若是一個接口作形式參數那麼傳入的是其子類實現類對象,用多態來實現
2.返回值類型:
(1)類:若是一個類作了返回值類型,那麼返回的是這個類的對象。
(2)抽象類:若是一個抽象類作返回值類型,那麼返回的是這個抽象類的具體子類實現對象。
(3)接口:若是一個接口作返回值類型,那麼返回的是這個接口的具體子類實現對象。