腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
5
回答
什么时候
可以
使用
结构
而
不是
类
?
、
、
在我最近做的一个项目中,我在班上创建了一个
结构
来解决我遇到的一个问题。当一个同事回头看我的时候,他嘲笑地看着这个
结构
,说“把它变成一个
类
”。除了我的之外,我没有任何理由不将它移到其他
类
中,只有在这个
类
中需要它,但是这种类型的下降是因为我不能使它成为一个嵌套
类
吗?
什么时候
可以
使用
结构
?
浏览 6
提问于2009-04-10
得票数 3
回答已采纳
4
回答
什么时候
使用
结构
而
不是
类
?
、
、
、
关于何时
使用
structs和
类
,您的经验规则是什么?我正在考虑这些术语的C#定义,但是如果您的语言有类似的概念,我也想听听您的意见。我倾向于对几乎所有的东西都
使用
类
,并且只有在某些东西非常简单并且应该是值类型时才
使用
structs,比如PhoneNumber或类似的东西。但这似乎是一个相对较小的用途,我希望有更有趣的用例。
浏览 0
提问于2011-07-12
得票数 183
回答已采纳
15
回答
什么时候
应该
使用
结构
而
不是
类
?
、
MSDN说当你需要轻量级对象时,你应该
使用
结构
。当
结构
比
类
更可取时,有没有其他场景?
结构
可以
具有不能继承的methods.structs。我理解
结构
和
类
之间的技术差异,只是我对
使用
结构
的感觉
不是
很好。
浏览 152
提问于2008-09-17
得票数 327
回答已采纳
4
回答
结构
在c#中的实际应用
、
可能重复:
什么时候
使用
结构
而
不是
类
?但在现实世界里,我们总是坚持上课。我只想知道在C#中
结构
的实际用法是什么,以及它们在
类
中有什么好处。
浏览 0
提问于2012-12-06
得票数 0
5
回答
MutableList与ListBuffer的区别
、
在scala.collection.mutable中,Scala的MutableList
类
和ListBuffer
类
有什么不同?
什么时候
你会
使用
一种
而
不是
另一种?我的用例是有一个线性序列,其中我
可以
有效地删除第一个元素,预先添加和追加。最好的
结构
是什么?
浏览 0
提问于2011-03-27
得票数 35
回答已采纳
2
回答
控制正在建模的数据的标识意味着什么?
、
我在上读到了在Swift中
什么时候
选择
结构
而
不是
类
。我有点搞不懂他们所说的要点是什么,上面写着: 这是什么意思?
浏览 1
提问于2018-08-25
得票数 4
回答已采纳
3
回答
泛型非静态方法的用例是什么?
、
让非静态方法泛型
而
不让
类
本身泛型的有效用例是什么?}如上所示,
类
不是
参数化的,但方法是参数化的。
什么时候
可以
使用
这样的
结构
? 请注意,以上代码只是一个示例。我
可以
接受所有的返回类型或参数。我只对泛型非静态方法的有效用例感兴趣。
浏览 1
提问于2019-12-19
得票数 2
6
回答
什么时候
应该
使用
结构
?
、
、
如果我有一个
类
,它本质上只是一堆变量-没有方法,实际上更多的是存储空间-是
不是
更好地将它转换为
结构
?
什么时候
使用
结构
和
什么时候
使用
类
的“规则”是什么?
浏览 0
提问于2011-03-03
得票数 4
6
回答
在用法方面,定义/宏/
结构
和常量/函数/
类
之间有什么区别?(C++)
、
我知道定义和常量之间的区别在于常量是有类型的,而在宏和函数之间,函数是被调用和类型化的,
而
宏是无类型的内联。
结构
和
类
之间没有太多的区别,但我认为除了公有/私有默认的东西之外,没有区别(这里我只讨论C++,
而
不是
C)。无论如何,有没有
什么时候
使用
定义/宏/
结构
比
使用
C++版本、常量、函数和
类
更高效、更有益,或者至少代码更整洁?具体地说,因为这只是它们之间没有明显区别(至少在最终程序中是这样
浏览 1
提问于2009-10-14
得票数 2
回答已采纳
10
回答
OOP中的对象和
结构
有什么区别?
、
、
、
、
什么时候
和为什么我们
使用
对象
而
不是
结构
?数组与
结构
有何不同,以及为什么要
使用
数组
而
不是
对象或
结构
?。 我想知道每一项计划的目的是什么。
浏览 6
提问于2010-12-22
得票数 50
回答已采纳
10
回答
C++中的
结构
与
类
、
什么时候
应该有人在C++中
使用
结构
而
不是
类
,反之亦然?我发现自己在
使用
结构
,当一个成熟的
类
管理一些信息看起来有点夸张,但我想指出所包含的信息都是相关的。
浏览 2
提问于2009-02-12
得票数 29
回答已采纳
1
回答
数据合同和服务合同的区别
据我所知-除此之外,这两个版本还有什么不同之处?
什么时候
应该在应用程序中
使用
DataContract和ServiceContract? 任何样本或链接也
可以
。提前谢谢。
浏览 1
提问于2011-01-19
得票数 23
回答已采纳
2
回答
compare方法和compare
类
的性能有什么不同吗?
、
、
是否存在任何
结构
(软件架构)好处?编辑: List<T>.Sort Method (IComparer<T>)的速度更快。似乎compare
类
是更快的一个。
浏览 0
提问于2013-03-20
得票数 2
回答已采纳
2
回答
D语言中
结构
和
类
之间的
使用
偏好
什么时候
应该将类型定义为
结构
或
类
? 我知道struct是值类型,
而
类
是引用类型。因此,我想知道,例如,我应该将堆栈定义为
结构
还是
类
?
浏览 2
提问于2012-06-10
得票数 30
回答已采纳
2
回答
什么时候
我们应该在php Phalcon中
使用
多模块
结构
(
而
不是
简单
结构
)?
、
、
什么时候
我们应该在php Phalcon中
使用
多模块
结构
(
而
不是
简单
结构
)?,但我不知道我是否应该在一个项目中
使用
这种多模块
结构
,
而
不是
使用
多个项目。有没有人
可以
给我优势,劣势和选择的标准。 P/s: Zend2模块也有同样的问题!
浏览 2
提问于2016-02-23
得票数 3
9
回答
何时在Java中
使用
各种通用容器
、
有没有人知道
可以
帮助我理解各种Java集合
类
的资源或书籍?例如:class
浏览 1
提问于2009-11-20
得票数 1
回答已采纳
5
回答
如何构造基本的
类
层次
结构
?
、
、
、
、
我知道如何编写代码和
使用
简单的
类
,甚至知道继承是如何工作的以及如何
使用
它。但是,关于如何实际设计
类
层次
结构
的
结构
,甚至如何设计一个简单的
类
,有非常有限的指南吗?此外,何时以及为什么要继承(或
使用
)
类
? 所以我并
不是
真的在问如何,我是在问
什么时候
和为什么是。示例代码总是一个很好的学习方法,所以我会很感激它们。此外,强调设计的进展,
而
不是
简单地给出一个句子何时和为什么
浏览 13
提问于2013-04-21
得票数 9
回答已采纳
9
回答
在哪种情况下根本没有构造函数,甚至是默认构造函数?
、
、
在中,我目前正在阅读,我遇到了这样的情况: 在某些情况下,我是否正确地推断编译器不会为
类
/
结构
生成默认构造函数?编辑:我已经更改了标题,因为最初的标题给出了这样的含义:我问
什么时候
没有定义默认构造函数,
而
不是
问
类
什么时候
根本没有构造函数。
浏览 11
提问于2011-08-20
得票数 10
回答已采纳
4
回答
C++中的
结构
和
类
、
、
、
在c++中,如果您像这样创建一个
结构
或
类
您是否必须像在c中那样
使用
struct或class限定符来创建另一个
结构
或
类
限定符,如果
不是
,原因是什么?
什么时候
在C++中
使用
它比较合适?
结构
foo a; 谢谢:-)
浏览 0
提问于2011-09-08
得票数 1
回答已采纳
4
回答
为什么速战速决的礼仪比课堂更好?
、
、
、
通过观看苹果提供的视频教程,斯威夫特似乎是面向协议的编程语言,苹果鼓励程序员
使用
协议
而
不是
课堂。但在我个人看来,我认为礼节没有明显的好处。
类
可以
符合协议,但也
可以
从超
类
继承。我们
可以
向协议添加扩展,但也
可以
向
类
添加扩展。我们
可以
在符合协议的
类
中实现函数,但也
可以
在子类中覆盖func。我仍然感到困惑,为什么我们需要
使用
协议
而
<em
浏览 5
提问于2016-03-22
得票数 10
回答已采纳
点击加载更多
相关
资讯
前端开发:什么时候使用CSS类和ID
为什么使用MQTT而不是HTTP?
在前端开发中,什么时候使用CSS类和ID
Java:为什么使用Java而不是python?
我为什么推荐大家使用 Nginx 而不是 Apache?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券