1.形式引數為類名時:需要的是該類的物件
程式**如下:
class student
5: }
6:
7:class studentdemo
11: }
12:
13:class studenttest
29: }
2.形式引數為抽象類時:需要的是該抽象的類子類物件
程式**如下:
abstract
class person
4:
5:class persondemo
9: }
10:
11://定義乙個具體的學生類
12:class student extends person
16: }
17:
18:class persontest
25: }
3.形式引數為介面名時:需要該介面的實現類物件
程式**如下:
//定義乙個愛好的介面
2:inte***ce love
5:
6:class lovedemo
10: }
11:
12://定義具體類實現介面
13:class teacher implements love
17: }
18:
19:class teachertest
26: }
4.返回值型別為類名時:返回的是該類的物件
程式**如下:
class student
5: }
6:
7:class studentdemo
16: }
17:
18:class studenttest2
27: }
5.返回值型別為抽象類名時:返回的是該類的子類物件
程式**如下:
abstract
class person
4:
5:class persondemo
12: }
13:
14:class student extends person
18: }
19:
20:class persontest2
27: }
6.返回值型別為介面名時:返回的是該介面的實現類的物件
程式**如下:
//定義乙個愛好的介面
2:inte***ce love
5:
6:class lovedemo
13: }
14:
15://定義具體類實現介面
16:class teacher implements love
20: }
21:
22:class teachertest2
29: }
物件導向9 形式引數和返回值問題
形式引數 基本型別 引用型別 類 要的是該類物件 抽象類 要的是該抽象類子類物件 介面 要的是該介面的子類物件 具體類作為形式引數 class student class studentdemo 測試類 public class demo1 輸出 study.study.抽象類作為形式引數 abst...
物件導向 形式引數和返回值的問題
此種型別比較簡單,對實際引數沒有影響 2 引用型別 形式引數是基本類,以 為例 class student class studentdemo 測試類 public class persontest 由於在studentdemo類中,method方法的形式引數是乙個student類 具體類 那麼如何...
Java基礎之形式引數與返回值問題
形式引數的問題 形式引數是基本型別,對實際引數沒有影響 簡單 形式引數是引用型別 1 形式引數是普通類 此時需要的是該類的子類物件 舉例 packageorg.westos.形式引數和返回值的問題 classstudent classstudentdemo 測試類 publicclass perso...