struct和class的区别


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

Tags in this post...

面试题 相关文章推荐
PHP面试题及答案二
May 23 面试题
垃圾回收的优点和原理。并考虑2种回收机制
Oct 16 面试题
怎样比较两个类型为String的字符串
Aug 17 面试题
公司JAVA开发面试题
Apr 02 面试题
SQL Server 2000数据库的文件有哪些,分别进行描述
Mar 30 面试题
怎么可以提高数据库查询数据的速度
Jun 28 面试题
飞利信loadrunner和软件测试笔试题
Sep 22 面试题
某公司部分笔试题
Nov 05 面试题
AURALog面试题软件测试方面
Oct 22 面试题
垃圾回收的优点和原理
May 16 面试题
Java基础知识面试题
Mar 25 面试题
J2EE中的容器都包括哪些
Aug 21 面试题
利用指针变量实现队列的入队操作
Apr 07 #面试题
怎样在程序里获得一个空指针
Jan 24 #面试题
描述内存分配方式以及它们的区别
Oct 15 #面试题
定义一结构体数组表示分数,并求两个分数相加之和
Jun 11 #面试题
空指针到底是什么
Aug 07 #面试题
C++是不是类型安全的
Feb 18 #面试题
定义一结构体变量,用其表示点坐标,并输入两点坐标,求两点之间的距离
Aug 17 #面试题
You might like
十大感人催泪爱情动漫 第一名至今不忍在看第二遍
2020/03/04 日漫
特详细的PHPMYADMIN简明安装教程
2008/08/01 PHP
php access 数据连接与读取保存编辑数据的实现代码
2010/05/12 PHP
php中使用临时表查询数据的一个例子
2013/02/03 PHP
微信公众平台开发(五) 天气预报功能开发
2016/12/03 PHP
初学prototype,发个JS接受URL参数的代码
2006/09/25 Javascript
javascript的函数
2007/01/31 Javascript
javascript学习笔记(十九) 节点的操作实现代码
2012/06/20 Javascript
js数组的基本用法及数组根据下标(数值或字符)移除元素
2013/10/20 Javascript
jquery实现可拖拽弹出层特效
2015/01/04 Javascript
JS实现图片剪裁并预览效果
2016/08/12 Javascript
全面解析Bootstrap表单样式的使用
2016/09/09 Javascript
javascript 判断页面访问方式电脑或者移动端
2016/09/19 Javascript
JS实现根据用户输入分钟进行倒计时功能
2016/11/14 Javascript
谈谈因Vue.js引发关于getter和setter的思考
2016/12/02 Javascript
JS经典正则表达式笔试题汇总
2016/12/15 Javascript
简单实现IONIC购物车功能
2017/01/10 Javascript
微信小程序实现图片预加载组件
2017/01/18 Javascript
video.js使用改变ui过程
2017/03/05 Javascript
完美解决axios跨域请求出错的问题
2018/02/05 Javascript
修改vue+webpack run build的路径方法
2018/09/01 Javascript
利用Dectorator分模块存储Vuex状态的实现
2019/02/05 Javascript
vue等两个接口都返回结果再执行下一步的实例
2020/09/08 Javascript
Vue+axios封装请求实现前后端分离
2020/10/23 Javascript
python 获取et和excel的版本号
2009/04/09 Python
Python中列表、字典、元组数据结构的简单学习笔记
2016/03/20 Python
Python实现网站注册验证码生成类
2017/06/08 Python
用PyInstaller把Python代码打包成单个独立的exe可执行文件
2018/05/26 Python
pycharm 2018 激活码及破解补丁激活方式
2020/09/21 Python
写一个在SQL Server创建表的SQL语句
2012/03/10 面试题
教师考核材料
2014/05/21 职场文书
人力资源求职信
2014/05/25 职场文书
党员查摆四风问题思想汇报
2014/10/25 职场文书
2014年驻村干部工作总结
2014/11/17 职场文书
心得体会格式及范文
2016/01/25 职场文书
预备党员入党思想汇报(范文)
2019/08/14 职场文书