1、泛型類:
using system;
using system.collections;
using system.collections.generic;
////// 泛型類
//////
class ttt
}class program
", p1.name);
console.writeline("p2 ", p2.name);}}
}
2、泛型介面
using system;
using system.collections;
using system.collections.generic;
////// 具體類
/// class person
////// 實現介面的類
/// class myshow:show
}class program
}}
泛型介面,在閱讀promise的時候,發現使用了很多。所以這裡舉了乙個小例子,來說明泛型介面的使用方法。 泛型類,泛型方法,泛型介面
泛型,就是一種不確定的資料型別。如果在類後面加上 這個類就變成了泛型類。這個 t可以使用任意的字母代替。表示定義了一種不確定的資料型別,這種不確定的資料型別必須在使用這個類 比如建立物件 的時候才能確定下來。如果希望縮小泛型的範圍,延後泛型的確定時間,讓泛型在呼叫方法的時候確定,那麼我們可以使用泛型...
C 介面與泛型
剛學完繼承,得知繼承用於建立可重用,擴充套件和修改在其他類中定義的行為的新類。但是我們發現繼承只能單繼承,生活中我們會發現不是所有的事物都具有該類事物普遍的功能,比如,喜鵲鸚鵡會飛,但鴕鳥企鵝不會飛。這時候繼承雖然可以解決這類問題,但不是最好的,我們通過另一種方式能夠跟好的解決上述問題,那就是介面。...
泛型 (2)泛型類 泛型方法 泛型介面
一 泛型類 定義person類 package cn.itcast.p2.bean public class person implements comparable public person string name,int age public int compareto person p ov...