对于泛型接口我始终不明白!
它约束的到底是什么!
新手求解?
http://www.oschina.net/code/snippet_109139_3633
谢谢!
谢谢!能具体说明下吗?比如C# 、Java !或者来段代码
呵呵;支持泛型编程的语言有多少不知道,我知道的就有几种;我接触过的了就只有C++;泛型编程能提高编程效率,压缩开发周期;就是把大量可以重复使用的代码定一个统一的标准,让大家使用;有的公司开发了自己的产品,没有被指定为世界标准;STL里面有大量的类模板,函数模板,等等;模板就抽象的抽象,因此在具体使用时就要明确指定类型;这个就是约束了;说的简单点,类是对现实的抽象,在用的时候是不要声明变量,就是把类具体化;类模板是类得抽象,要使用是不就要先具体化了,就是指定类型,成为一个特定的类;
希望大家指正
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(5)
http://www.oschina.net/code/snippet_109139_3633
谢谢!
引用来自#3楼“丶silencer”的帖子
谢谢!能具体说明下吗?比如C# 、Java !或者来段代码
谢谢!能具体说明下吗?比如C# 、Java !或者来段代码
呵呵;支持泛型编程的语言有多少不知道,我知道的就有几种;我接触过的了就只有C++;泛型编程能提高编程效率,压缩开发周期;就是把大量可以重复使用的代码定一个统一的标准,让大家使用;有的公司开发了自己的产品,没有被指定为世界标准;STL里面有大量的类模板,函数模板,等等;模板就抽象的抽象,因此在具体使用时就要明确指定类型;这个就是约束了;说的简单点,类是对现实的抽象,在用的时候是不要声明变量,就是把类具体化;类模板是类得抽象,要使用是不就要先具体化了,就是指定类型,成为一个特定的类;
希望大家指正