讨论:泛型编程
外观
本条目属于下列维基专题范畴: | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
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获取更多信息。我进行了以下修改:
- 向 http://www.cs.uu.nl/~andres/ExploringGH.pdf 中加入存档链接 https://web.archive.org/web/20050404015900/http://www.cs.uu.nl/~andres/ExploringGH.pdf
有关机器人修正错误的详情请参阅FAQ。