您的位置:首页 > 其它

week14---6月3日

2015-06-03 20:13 183 查看
问题引入

如何进行两个变量的值交换。

要交换的变量数据类型很多,怎么处理——重载。

解决办法

——泛型

泛型:通过参数化类型来实现同一份代码上操作多种数据类型。

利用泛型也可以达到代码重用的目的。

1、泛型类

1)定义泛型类。

具有泛型类型参数的类称为泛型类。

泛型类的定义格式为:

修饰符 class类名(泛型类型参数列表)

{

类体

}

其中:泛型类型参数列表由一个或多个泛型类型参数组成,如果有多个泛型类型参数,则用“,”分隔开。

2)实例化泛型类。

泛型类的实例化格式为:

类名<类型参数>实例名=new类名<类型参数>(构造函数的实参)

其中:类型参数为具体的类型,比如int、double等。其他与普通类的实例化一致

参考:https://msdn.microsoft.com/zh-cn/library/0x6a29h6(v=vs.80).aspx
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: