struct和class的区别


Posted in 面试题 onNovember 20, 2015
答案:struct 的成员默认是公有的,而类的成员默认是私有的。struct 和 class 在其他方面是功能相当的。
从感情上讲,大多数的开发者感到类和结构有很大的差别。感觉上结构仅仅象一堆缺乏封装和功能的开放的内存位,而类就象活的并且可靠的社会成员,它有智能服务,有牢固的封装屏障和一个良好定义的接口。既然大多数人都这么认为,那么只有在你的类有很少的方法并且有公有数据(这种事情在良好设计的系统中是存在的!)时,你也许应该使用 struct 关键字,否则,你应该使用 class 关键字。

Tags in this post...

面试题 相关文章推荐
如何在Cookie里面保存Unicode和国际化字符
May 25 面试题
C++:局部变量能否和全局变量重名
Mar 03 面试题
C++如何引用一个已经定义过的全局变量
Aug 25 面试题
将"引用"作为函数返回值类型的格式、好处和需要遵守的规则
Feb 09 面试题
SQL SERVER面试资料
Mar 30 面试题
为数据库创建索引都需要注意些什么
Jul 17 面试题
Ado与Ado.net的相同与不同
Dec 08 面试题
C#笔试题
Jul 14 面试题
EJB的角色和三个对象
Dec 31 面试题
介绍一下except的用法和作用
Jan 22 面试题
JAVA招聘远程笔试题
Jul 23 面试题
SOA面试题:如何在SOA中实现松耦合
Jul 21 面试题
利用指针变量实现队列的入队操作
Apr 07 #面试题
怎样在程序里获得一个空指针
Jan 24 #面试题
描述内存分配方式以及它们的区别
Oct 15 #面试题
定义一结构体数组表示分数,并求两个分数相加之和
Jun 11 #面试题
空指针到底是什么
Aug 07 #面试题
C++是不是类型安全的
Feb 18 #面试题
定义一结构体变量,用其表示点坐标,并输入两点坐标,求两点之间的距离
Aug 17 #面试题
You might like
Discuz Uchome ajaxpost小技巧
2011/01/04 PHP
PHP $_FILES函数详解
2011/03/09 PHP
PHP中list()函数用法实例简析
2016/01/08 PHP
学习thinkphp5.0验证类使用方法
2017/11/16 PHP
PHP获取本周所有日期或者最近七天所有日期的方法
2018/06/20 PHP
php封装的pdo数据库操作工具类与用法示例
2019/05/08 PHP
php7 图形用户界面GUI 开发示例
2020/02/22 PHP
js实现的网页颜色代码表全集
2007/07/17 Javascript
document.designMode的功能与使用方法介绍
2007/11/22 Javascript
JQuery 1.4 中的Ajax问题
2010/01/23 Javascript
精通Javascript系列之数据类型 字符串
2011/06/08 Javascript
JavaScript prototype属性深入介绍
2012/11/27 Javascript
用jquery实现点击栏目背景色改变
2012/12/10 Javascript
网站发布后Bootstrap框架引用woff字体无法正常显示的解决方法
2016/11/24 Javascript
nodejs的压缩文件模块archiver用法示例
2017/01/18 NodeJs
AngularJS前端页面操作之用户修改密码功能示例
2017/03/27 Javascript
通过实例解析js简易模块加载器
2019/06/17 Javascript
java实现单链表增删改查的实例代码详解
2019/08/30 Javascript
Vue-CLI与Vuex使用方法实例分析
2020/01/06 Javascript
[01:23]一分钟告诉你 DOTA2为什么叫信仰2
2014/06/20 DOTA
Python设计模式中单例模式的实现及在Tornado中的应用
2016/03/02 Python
Tensorflow 利用tf.contrib.learn建立输入函数的方法
2018/02/08 Python
Python爬虫设置代理IP的方法(爬虫技巧)
2018/03/04 Python
Django多数据库配置及逆向生成model教程
2020/03/28 Python
使用npy转image图像并保存的实例
2020/07/01 Python
芬兰攀岩、山地运动和户外活动用品购物网站:Bergfreunde
2016/10/06 全球购物
Giglio美国站:意大利奢侈品购物网
2018/02/10 全球购物
售后客服个人自我评价
2014/09/14 职场文书
安全隐患整改报告
2014/11/06 职场文书
整改报告格式
2014/11/06 职场文书
校本课程教学计划
2015/01/19 职场文书
HR必备:超全面的薪酬待遇管理方案!
2019/07/12 职场文书
中国现代文学之经典散文三篇
2019/09/18 职场文书
golang switch语句的灵活写法介绍
2021/05/06 Golang
Java实现给Word文件添加文字水印
2022/02/15 Java/Android
Go语言测试库testify使用学习
2022/07/23 Golang