1. 程式人生 > >抽象類、介面作為方法返回值和引數

抽象類、介面作為方法返回值和引數

1、抽象類作為方法的引數

抽象類作為方法引數傳遞時,需要傳入一個實現抽象類所有抽象方法的子類物件。

2、抽象類作為方法的返回值

抽象類作為方法的返回值時,需要返回一個實現了抽象類所有抽象方法的子類物件。

3、介面作為方法引數

介面作為方法引數時,傳入的是一個介面的實現類的物件。

4、介面作為方法的返回值

介面作為方法的返回值時,返回的是一個介面的實現類的物件。