泛型
2015-09-07 13:15
92 查看
class Program
{
static void Main(string[] args)
{
B<int> s = new B<int>();
s.print(123);
s.prin(21);
Console.ReadKey();
}
}
abstract class A<T> //没有固定是什么类型所有更加灵活
{
public void prin(T t) {
Console.WriteLine(t);
}
}
class B<T> : A<T>
{
public void print(T t)
{
Console.WriteLine(t);
}
}
{
static void Main(string[] args)
{
B<int> s = new B<int>();
s.print(123);
s.prin(21);
Console.ReadKey();
}
}
abstract class A<T> //没有固定是什么类型所有更加灵活
{
public void prin(T t) {
Console.WriteLine(t);
}
}
class B<T> : A<T>
{
public void print(T t)
{
Console.WriteLine(t);
}
}
相关文章推荐
- 线程(1)
- Thinking in java 之:内部类的继承
- USB2.0 PCB布线关键与经验教训
- 个人股东股权转让涉税问题初探
- [LeetCode#39]Combination Sum
- 如何快速掌握一门新技术/语言/框架
- ORA-29861: 域索引标记为 LOADING/FAILED/UNUSABLE
- CentOS配置网卡(仅访问局域网)
- android-修改TextView中部分文字的颜色
- 【HDOJ 4763】 Theme Section (KMP+strstr)
- 最能燃起你学习激情的一句话是什么?
- 交叉编译工具链
- Sizeof与Strlen的区别与联系
- iOS UILabel自适应大小
- Linux学习记录(10)Linux管道和重定向
- 用Docker搭建微信公众号
- tomcat下打包java工程的两种方法
- zabbix监控mysql
- ARM7学习笔记——LPC2000系列ARM硬件结构
- 在NeoKylin下安装ice