1.類名作為形式引數&返回值型別;
類名作為形式引數,即乙個方法的形參要的是類型別,就傳類的乙個物件(extends)。
類名作為返回值,即乙個方法的返回值要的是類型別,就返回類的乙個物件。
2.抽象名作為形式引數&返回值型別;
抽象名作為形式引數,即乙個方法的形參要的是抽象類型別,就傳該抽象類的子類的乙個物件(extends)。
抽象名作為返回值,即乙個方法的返回值要的是抽象類型別,就返回抽象類的子類的乙個物件。
3.介面名作為形式引數&返回值型別。
介面名作為形式引數,即乙個方法的形參要的是介面類型別,就傳該介面類的子類的乙個物件(implements)。
類名作為返回值,即乙個方法的返回值要的是介面類型別,就返回該介面類的子類的乙個物件。
舉例:
public
class
mytest3
public
static iinte***ce show
(string name, iinte***ce iinte***ce)
}inte***ce
iinte***ce
class
eeimplements
iinte***ce
}
方法引數型別以及返回值
乙個方法的形參要乙個類 型別,就傳乙個該類的物件 public class mytest public static void set student student,int num class student 輸出結果 2乙個方法的形參要乙個抽象類 型別,傳乙個該抽象類的子類物件 public c...
spring mvc返回值型別
spring mvc處理方法支援如下的返回方式 modelandview,model,modelmap,map,view,string,void。下面一一進行說明 返回的邏輯檢視名是 demo message 通過modelandview構造方法可以指定返回的頁面名稱,也可以通過setviewnam...
引數傳遞以及返回值
在呼叫乙個方法時,我們經常傳入我們需要的引數,對於基本型別的傳入,在執行方法時直接用即可,這裡僅介紹幾種引用型別的引數傳遞 類名作為形式引數 如果乙個方法的形參要乙個類 型別,就傳入乙個該類的物件 根據 可知,建立物件時完成初始化,此時物件裡的的num時2,在呼叫方法時,傳入30,替代了原來的2,所...