struct和class的区别


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

Tags in this post...

面试题 相关文章推荐
在C语言中实现抽象数据类型什么方法最好
Jun 26 面试题
第二层交换机和路由器的区别?第三层交换机和路由器的区别?
May 23 面试题
经典c++面试题二
Aug 14 面试题
广州地球村科技数据库题目
Apr 25 面试题
天游软件面试
Nov 23 面试题
写一个在SQL Server创建表的SQL语句
Mar 10 面试题
什么是.net的Remoting技术
Jul 08 面试题
explicit和implicit的含义
Nov 15 面试题
C#如何允许一个类被继承但是避免这个类的方法被重载?
Feb 24 面试题
什么是Linux虚拟文件系统VFS
Aug 25 面试题
Shell如何接收变量输入
Sep 24 面试题
JavaScript获取当前url根目录(路径)
Feb 19 面试题
利用指针变量实现队列的入队操作
Apr 07 #面试题
怎样在程序里获得一个空指针
Jan 24 #面试题
描述内存分配方式以及它们的区别
Oct 15 #面试题
定义一结构体数组表示分数,并求两个分数相加之和
Jun 11 #面试题
空指针到底是什么
Aug 07 #面试题
C++是不是类型安全的
Feb 18 #面试题
定义一结构体变量,用其表示点坐标,并输入两点坐标,求两点之间的距离
Aug 17 #面试题
You might like
超神学院:天使彦公认最美的三个视角,网友:我的天使快下凡吧!
2020/03/02 国漫
《PHP边学边教》(02.Apache+PHP环境配置――下篇)
2006/12/13 PHP
PHP远程连接MYSQL数据库非常慢的解决方法
2008/07/05 PHP
PHP基础学习之流程控制的实现分析
2013/04/28 PHP
PHP 安全检测代码片段(分享)
2013/07/05 PHP
php验证session无效的解决方法
2014/11/04 PHP
Javascript技术技巧大全(五)
2007/01/22 Javascript
Web前端设计模式  制作漂亮的弹出层
2010/10/29 Javascript
Jquery中获取iframe的代码
2011/01/11 Javascript
深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)
2012/04/12 Javascript
jquery实现图片翻页效果
2013/12/23 Javascript
JavaScript中数据结构与算法(五):经典KMP算法
2015/06/19 Javascript
JavaScript jquery及AJAX小结
2016/01/24 Javascript
jQuery 遍历map()方法详解
2016/11/04 Javascript
Extjs让combobox写起来简洁又漂亮
2017/01/05 Javascript
JavaScript监听手机物理返回键的两种解决方法
2017/08/14 Javascript
初探js和简单隐藏效果的实例
2017/11/23 Javascript
解决removeEventListener 无法清除监听的问题
2020/10/30 Javascript
Javascript节流函数throttle和防抖函数debounce
2020/12/03 Javascript
[48:31]完美世界DOTA2联赛PWL S3 DLG vs Phoenix 第二场 12.17
2020/12/19 DOTA
Python抓取百度查询结果的方法
2015/07/08 Python
Python 常用string函数详解
2016/05/30 Python
Python 实现随机数详解及实例代码
2017/04/15 Python
浅析Python中的赋值和深浅拷贝
2017/08/15 Python
python 从csv读数据到mysql的实例
2018/06/21 Python
python 读取目录下csv文件并绘制曲线v111的方法
2018/07/06 Python
Python格式化输出字符串方法小结【%与format】
2018/10/29 Python
应用OpenCV和Python进行SIFT算法的实现详解
2019/08/21 Python
python序列化与数据持久化实例详解
2019/12/20 Python
Python3 A*寻路算法实现方式
2019/12/24 Python
Python和Sublime整合过程图示
2019/12/25 Python
完美解决python针对hdfs上传和下载的问题
2020/06/05 Python
电大物流学生的自我评价
2013/10/25 职场文书
导游个人求职信
2014/04/25 职场文书
暑期培训班策划方案
2014/08/26 职场文书
职工食堂管理制度
2015/08/06 职场文书