腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
任何只支持
泛
型
而不支持OOP的
编程
语言
?
、
、
、
、
我正在写一篇关于OOP和Stepanov创建的
泛
型
编程
之间的紧张关系的论文。他对OOP进行了广泛的批评,并说与普通
编程
相比,OOP在技术上是有缺陷的。现在我知道我们有很多支持OOP专用
语言
的
编程
语言
,并且没有通用的支持,比如Google,这是一种现代
语言
,他们选择不实现
泛
型
,因为它们的复杂性。我知道我们有很多支持Generics和OOP的
语言
,例如
C
++和Stepanov的著名的S
浏览 0
提问于2013-12-15
得票数 3
回答已采纳
4
回答
具有通用
编程
支持的第一
语言
、
这是第一种具有
泛
型
编程
支持的
语言
,以及第一种支持
泛
型
的主要静态类型
语言
(广泛使用)。一阶参数多态现在是静态类型化
编程
语言
的标准元素.从System 20,42和functional -guage开始,这些构造已经进入主流
语言
,如Ja
浏览 0
提问于2010-10-19
得票数 17
回答已采纳
5
回答
如何在Haskell中进行
泛
型
编程
?
、
我来自
C
++,我发现
泛
型
编程
是不可或缺的。我想知道在Haskell中人们是如何做到这一点的?在Haskell中是否存在部分专业化的等效概念?在
C
++中,我可以使用一个特殊的通用map/hash_map
容器
的特殊函数来部分专门化通用的交换函数,该
容器
具有一个特殊的交换方法,用于O(1)
容器
交换。你如何在Haskell中做到这一点,或者在Haskell中
浏览 1
提问于2008-12-18
得票数 11
回答已采纳
9
回答
如何在团队成员中传播通用
编程
的意识?
、
、
、
我所处的环境,人们相信:
C
++是一种面向对象的
编程
语言
;template是一个可选且可以避免的特性。不过,这些人高度依赖使用通用
编程
(例如STL、Java
容器
)编写的库。如果我使用templates或generics编写代码,代码审阅者最有可能拒绝它,并将注释以“适当/可理解/优雅”的方式编写。什么是解释它们的最好方法(不被割喉),编写同时构成OO和
泛
型
浏览 0
提问于2011-12-27
得票数 20
回答已采纳
1
回答
Scala作为
泛
型
编程
语言
、
、
在Garcia等人的论文“
泛
型
编程
语言
支持的扩展比较研究”中。对
泛
型
编程
的
编程
语言
特性进行了有趣的比较:对术语作简要解释:有人能在这个框架内测试Scala对
泛
型
编程
的支持吗?
浏览 0
提问于2012-11-24
得票数 14
回答已采纳
6
回答
Java
泛
型
与
C
++模板
、
、
、
我想我可以用一个词来概括Java中
泛
型
的用法:类型安全。你能用一个词总结一下
C
++中模板的用法吗?
浏览 0
提问于2010-10-17
得票数 0
3
回答
是否有一种带有对象和
泛
型
的
编程
语言
,但没有继承?
、
、
、
GO
编程
语言
有对象,但没有继承。它也有内置类型Array和Map的
泛
型
。对于所有用户创建的类型,是否有一种具有对象但没有继承和
泛
型
(即参数化类型)的
编程
语言
?
浏览 0
提问于2018-07-31
得票数 1
回答已采纳
2
回答
Java
泛
型
与旧类型
泛
型
的性能差异?
、
、
、
我想知道使用
泛
型
语言
特性(Java1.5)实现的
泛
型
容器
在运行时是否与仅使用继承和显式类型转换的情况不同。如果有的话,这将是最高的表现。具体来说,假设我有一个基类和一个子类:public class Sub extends Base { } Sub t = (Sub)
c
.get(
浏览 2
提问于2011-05-18
得票数 1
回答已采纳
2
回答
属函数的定义
、
、
、
return summation(n, cube) sum = sum_cubes(4) perform similar operations(Sum of ..) using single function summation()""" 考虑一下,下面是
C
中的问题:summation是
浏览 0
提问于2016-12-17
得票数 0
回答已采纳
2
回答
C
++,使用模板
编程
的术语/成语
、
我一直在读这个词: 对于任何使用模板的
c
++代码,哪一个是正确的还是更准确的术语?
浏览 6
提问于2010-12-19
得票数 6
回答已采纳
1
回答
解析器如何处理
泛
型
类型参数?
、
、
、
、
我正在为一种虚构的
编程
语言
编写一个递归的、体面的解析器。它是一种
C
风格的
语言
,具有==、<、>、<=和>=等常见运算符,它还具有
泛
型函数(如
C
#中的函数)。在像
C
#这样的
语言
中,要调用
泛
型函数,您可以编写:我的问题是,解析器如何区分
泛
型
参数和比较运算符(<和>)。在我看来,上面的代码可能有以下两种含义之一:
浏览 0
提问于2019-06-08
得票数 4
回答已采纳
7
回答
在
c
++中“
泛
型
编程
”的含义是什么?
泛
型
编程
在
c
++中的含义是什么? 此外,我还试图弄清楚
容器
、迭代器以及它们的不同类型意味着什么。
浏览 13
提问于2010-10-05
得票数 60
回答已采纳
3
回答
在Java5.0中包含
泛
型
是否值得?
、
除了增加复杂性之外,您认为Java5.0中包含的
泛
型
机制值得吗?
浏览 1
提问于2010-08-13
得票数 0
回答已采纳
2
回答
Java -
泛
型
类类成员的行为
、
如果在Java中将
泛
型
类的实例声明为原始类型,那么编译器是否为所有类成员方法假定参数化的Object类型?这是否扩展到那些返回具体参数化类型的某种形式(例如Collection)的方法?我错误地声明了一个没有参数化类型的
泛
型
类的实例,这导致了非常有趣的下游效应。我提供了一个简单的场景示例,它产生了一个“不兼容类型”编译错误。使用for-each循环在getInts()返回的集合上的迭代器上调用getInts()(该循环返回从迭代的Iterable中收集到的
泛
型
类型)。
浏览 5
提问于2014-04-22
得票数 5
回答已采纳
2
回答
"?扩展E“和"T扩展E”的区别是什么?
、
、
、
我是java新手,正在尝试从Java
泛
型
和集合一书中理解下面的奇怪语法。(我广泛地使用过
C
++模板,因此可以声称理解
泛
型
编程
的基础知识和可能的陷阱): ...extends E>
c
);}interface Collection <E> { ...public boolean addAll(Collection<T extends
浏览 1
提问于2013-02-19
得票数 3
回答已采纳
3
回答
编程
语言
的特性在语义、语法或其他方面是一个概念吗?
当谈到
编程
语言
的特性时,例如在和中,我想知道“特性”概念属于或在下面讨论的
语言
的哪个方面? 谢谢和问候!
浏览 3
提问于2011-03-29
得票数 3
1
回答
函数模板还是杰瑞尔函数是正确的术语?
、
、
我在一本书中读到,我们可以用函数模板制作
泛
型函数,但是在其他地方,作者称之为
泛
型函数,函数模板。女巫是适当的,例如:在这里,printSmt被称为
泛
型函数还是函数模板?另一个问题是:函数x的参数列表中的printSmt是
泛
型
类型还是模板参数? 编辑:我正在为我的学校写一些文件。如果可能的话,请根据
C
++参考资料给我一个答案。
浏览 3
提问于2014-09-01
得票数 3
回答已采纳
6
回答
何时将现有程序升级到新的
语言
功能?
、
、
假设你有一个用Java1.4或
C
# 1.0编写的程序。当然,这个程序不使用更高版本中引入的
泛
型
和其他
语言
特性。 现在,必须进行一些重要的更改。而是
C
# 3.5。你是否会利用这个机会升级到最新的
语言
特性,比如使用
泛
型
容器
并摆脱许多类型转换等。或者,你会保持原样,只对新部件使用新特性吗?
浏览 0
提问于2009-12-09
得票数 0
回答已采纳
1
回答
对象Pascal中的
泛
型
:类型相等
、
、
我正在尝试学习Object (可能用于业余项目),我发现Object (FreePascal)支持{$mode objfpc}中的
泛
型
。它们看起来像
C
#
泛
型
,但似乎有区别。在
C
#和其他
语言
中,类型参数修改所有类型并创建新类型。我知道旧的Pascales使用指针
容器
作为“
泛
型
”解决方案(TList等),但是TFPSList是一个真正的
泛
型
,但是在声明中它看起来像一个简单的指针
浏览 0
提问于2019-08-20
得票数 3
回答已采纳
3
回答
一个很好的
泛
型
系统
、
人们普遍认为Java
泛
型
在一些重要的方面失败了。通配符和界限的结合导致了一些严重的不可读代码。 然而,当我看其他
语言
时,我确实找不到程序员满意的通用类型系统。有什么
语言
说得对吗?如果我在谷歌上搜索,我唯一看到的就是抱怨类型系统在
语言
X中是多么的糟糕吗?我们应该放弃在编译时验证类型安全性100%的尝试吗?我的主要问题是,在这三个目标方面,哪种
语言
是“正确的”?我意识到这是主观的,但到目前为止,我甚至找不到一种
语言
,不是所有程序员都同意通用类型系统是一团糟的。增编:正如前面
浏览 0
提问于2014-10-17
得票数 29
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
聊聊C+的模板和泛型编程
编程小知识【java-0005】java泛型机制-泛型方法
编程小知识【java-0003】java泛型机制-类泛型
编程小知识【java-0004】java泛型机制-泛型接口
C#高级语法之泛型、泛型约束,类型安全、逆变和协变
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券