如何选择使用结构还是类


Posted in 面试题 onMay 30, 2014
1.堆栈的空间有限,对于大量的逻辑的对象,创建类要比创建结构好一些
2.结构表示如点、矩形和颜色这样的轻量对象,例如,如果声明一个含有1000个点对象的数组,则将为引用每个对象分配附加的内存。在此情况下,结构的成本较低。
3.在表现抽象和多级别的对象层次时,类是最好的选择
4.大多数情况下该类型只是一些数据时,结构是最佳的选择

Tags in this post...

面试题 相关文章推荐
简单介绍Object类的功能、常用方法
Oct 02 面试题
怎样声明接口
Sep 19 面试题
随机分配座位,共50个学生,使学号相邻的同学座位不能相邻
Jan 18 面试题
声明struct x1 { . . . }; 和typedef struct { . . . }x2;有什么不同
Jun 02 面试题
链表面试题-一个链表的结点结构
May 04 面试题
汇智创新科技发展有限公司
Dec 06 面试题
触发器(trigger)的功能都有哪些?写出一个触发器的例子
Sep 17 面试题
P/Invoke是什么
Jul 31 面试题
软件配置管理有什么好处
Apr 15 面试题
Weblogic和WebSphere不同特点
May 09 面试题
final, finally, finalize的区别
Mar 01 面试题
UNIX特点都有哪些
Apr 05 面试题
C#面试问题
Jul 29 #面试题
密封类可以有虚函数吗
Aug 11 #面试题
说出你对remoting 和webservice的理解和应用
Jun 08 #面试题
C#面试题
May 06 #面试题
什么是属性访问器
Oct 26 #面试题
Hashtable 添加内容的方式有哪几种,有什么区别?
Apr 08 #面试题
C#公司笔试题
Mar 28 #面试题
You might like
使用Apache的rewrite技术
2006/06/22 PHP
PHP教程 预定义变量
2009/10/23 PHP
php5.4以上版本GBK编码下htmlspecialchars输出为空问题解决方法汇总
2015/04/03 PHP
PHP经典算法集锦【经典收藏】
2016/09/14 PHP
PHP+redis实现的悲观锁机制示例
2018/06/12 PHP
JavaScript 10件让人费解的事情
2010/02/15 Javascript
JS判断不同分辨率调用不同的CSS样式文件实现思路及测试代码
2013/01/23 Javascript
javascript结合canvas实现图片旋转效果
2015/05/03 Javascript
Angular Js文件上传之form-data
2015/08/28 Javascript
JS中call/apply、arguments、undefined/null方法详解
2016/02/15 Javascript
Bootstrap网格系统详解
2016/04/26 Javascript
详解js的延迟对象、跨域、模板引擎、弹出层、AJAX【附实例下载】
2016/12/19 Javascript
jQuery通过改变input的type属性实现密码显示隐藏切换功能
2017/02/08 Javascript
jQuery动态移除和添加背景图片的方法详解
2017/03/07 Javascript
浅谈mint-ui loadmore组件注意的问题
2017/11/08 Javascript
使用Vuex实现一个笔记应用的方法
2018/03/13 Javascript
jQuery超简单遮罩层实现方法示例
2018/09/06 jQuery
小程序实现授权登陆的解决方案
2018/12/02 Javascript
关于Vue源码vm.$watch()内部原理详解
2019/04/26 Javascript
JS中比Switch...Case更优雅的多条件判断写法
2019/09/05 Javascript
基于python编写的微博应用
2014/10/17 Python
python简单的函数定义和用法实例
2015/05/07 Python
5款非常棒的Python工具
2018/01/05 Python
python如何通过实例方法名字调用方法
2018/03/21 Python
python绘制立方体的方法
2018/07/02 Python
Python批量生成特定尺寸图片及图画任意文字的实例
2019/01/30 Python
Python统计一个字符串中每个字符出现了多少次的方法【字符串转换为列表再统计】
2019/05/05 Python
python文字转语音实现过程解析
2019/11/12 Python
python安装读取grib库总结(推荐)
2020/06/24 Python
纯CSS3实现运行时钟的示例代码
2021/01/25 HTML / CSS
html5 svg 中元素点击事件添加方法
2013/01/16 HTML / CSS
字中字效果的实现【html5实例】
2016/05/03 HTML / CSS
H5离线存储Manifest原理及使用
2020/04/28 HTML / CSS
马来西亚奢侈品牌购物商城:Valiram 247
2020/09/29 全球购物
初中生思想道德自我评价
2015/03/09 职场文书
Android 界面一键变灰 深色主题工具类
2022/04/28 Java/Android