跳转到内容

讨论:泛型编程

页面内容不支持其他语言。
维基百科,自由的百科全书
          本条目页属于下列维基专题范畴:
电脑和信息技术专题 (获评高重要度
本条目页属于电脑和信息技术专题范畴,该专题旨在改善中文维基百科资讯科技相关条目类内容。如果您有意参与,请浏览专题主页、参与讨论,并完成相应的开放性任务。
 未评级未评  根据专题质量评级标准,本条目页尚未接受评级。
   根据专题重要度评级标准,本条目已评为高重要度

Untitled

[编辑]

重写后的条目缺乏专业性,泛型条目首先要说明的是什么是泛型。而不是泛型有哪些具体体现。泛型不是一个或多个程序设计语言的特性,例如在C++中便没有名为泛型的特性。准确的说,泛型是利用语言的特性来实现某种目的的一种手法。所以泛型的形式不一定是尖括号再加上一个类型参数,任何一种程序设计语言,可以制定自己的泛型语法,因为泛型没有规范。所以我们必须抓住本质,泛型是什么?怎样就算泛型?
—以上未签名的留言由Ivony对话贡献)于2007年8月6日 (一) 08:52加入。

关于清理这条目

[编辑]

我在先前曾重写这条目,但Ivony认为其不够专业,并取消修订。

我现在增加了定义的部份,但仍有望改善。
--Kannmaeh 2007年10月19日 (五) 18:48 (UTC)[回复]

繁简转换

[编辑]

有些还是没有完全转换啊.

泛型与模板应该是不同的概念

[编辑]

不太确定,但是貌似泛型是一个运行时的特性,可以将类型作为类(函数)的一个参数,而模板是一个编译时的特性,编译器会根据所使用的模板的实例来生成对应的代码。

在C++/CLI中两者皆有但是效果并不一样。 --野龙 2017年1月6日 (五) 16:50 (UTC)

外部链接已修改

[编辑]

各位维基人:

我刚刚修改了泛型中的1个外部链接,请大家仔细检查我的编辑。如果您有疑问,或者需要让机器人忽略某个链接甚至整个页面,请访问这个简单的FAQ获取更多信息。我进行了以下修改:

有关机器人修正错误的详情请参阅FAQ。

祝编安。—InternetArchiveBot (报告软件缺陷) 2018年6月7日 (四) 19:37 (UTC)[回复]