社区
C++ 语言
帖子详情
请教!关于类的设计
juvencoco
2003-10-09 04:36:27
在设计类时,大家对类的成员,方法所实现的功能 进行定义时 都有什么心得?
...全文
40
13
打赏
收藏
请教!关于类的设计
在设计类时,大家对类的成员,方法所实现的功能 进行定义时 都有什么心得?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
晨星
2003-10-09
打赏
举报
回复
I suggest you read <<Design Pattens>>
daizh
2003-10-09
打赏
举报
回复
:)看看effective c++
Jinhao
2003-10-09
打赏
举报
回复
看优秀的原代码,你会恍然大悟,这玩意最好不要蛮干,即使是写100遍,真不如认真看一次来得凑效
tings
2003-10-09
打赏
举报
回复
对内部数据的操作用一个public的成员操作
private为public成员服务
kahn
2003-10-09
打赏
举报
回复
定义句柄类,可以完全隐藏数据成员
playboyxp
2003-10-09
打赏
举报
回复
面向对象的基础是封装
优势是继承
类就是这样的产物
具体实现不是几句话说的清楚
要多看多想多练
Caoyu015
2003-10-09
打赏
举报
回复
建议多看看优秀的C++原代码,最好是大师级的人写的,如 C++沉思录等
Andy84920
2003-10-09
打赏
举报
回复
第一,把程序的组织想清楚.你要如何组织程序.(编译模式的选择)
第二,关于类的设计应该是个很大的问题.关键看你如何把一个问题给用C++
的抽象机制给抽象的描述出来,而且要高效,描述的恰到好处!
第三,对类的方法,成员定义时应该注意封装,把接口搞清楚,哪些是真正需要作为public
哪些又应该是private和protected成员,把类的封装思想表现出来.
liao2001
2003-10-09
打赏
举报
回复
这是一个很专业的问题,不是三言两语可以说清楚呀
最简单的说“高内聚松耦合”
enemy1983
2003-10-09
打赏
举报
回复
多看些优秀的程序,
多动脑写写
mfs
2003-10-09
打赏
举报
回复
见名知意
zhusunme
2003-10-09
打赏
举报
回复
成员名称最好和其功能一致,能一目了然,选定类型,private public or pretected,确保较和谐的封闭性
ttlb
2003-10-09
打赏
举报
回复
C++Programming Language
effective C++
去看看吧。
ThinkPHP5生成二维码及背景图片合成
二维码是我们在开发网站和项目的时候经常遇到的,我第一次接触二维码时,翻过许多资料,也
请教
许多所谓高人,被整的还是一头雾水,于是自己下决心一定搞明白二维码到底怎么回事,在经历许多坑,花费许多时间和精力后终于明白了,二维码真实情况,为了让大家少走弯路,避免各种坑,节约大家成本和时间,特制作此课程,让你彻底明白二维码的生成过程。
请教
!为什么我的vs2019,不能创建控制台程序?
该装的全都装了..就查全选了.有人指定下需要安装的是哪项吗谢谢了 只要选c#桌面开发就可以了 在创建工程页右上角的选项各选c#,windows,控制台 就可以看到有.netcore的控制台项目和.netframework的控制台项目 我确定安装了c#桌面开发右上角筛选完了以后什么都没有. 跟安装的版本有关系吗 筛选框里没有输入东西吧? 你也可以再运...
干货!Web 网页
设计
规范
一、网页尺寸 制作网页时,我们选用的分辨率是72像素/英寸,使用的画布尺寸1920px*1080px。 但是并不代表我们可以在整个画布上作图。 网页的布局主要有两种,左右型布局和居中型布局。布局的不一致,使得可
设计
的空间也不相同。 1、左右布局 灵活性强, UI的限制小,左边通栏为导航栏,宽度没有具体的限制,可根据实际情况调整; 右侧为内容版块范围,是网站内容的展示区域。 ...
如何以面向对象的思想
设计
存在关联的实体
类
?
针对前两天在本人公司引起同事激烈讨论的话题(如何以面向对象的思想
设计
存在关联的实体
类
),我设想了一个虚拟的应用场景,通过翻阅各种资料、
请教
各位同事以及结合我自己的一些经验,进行了简单的
设计
。这种
设计
是我自认为合理,并极力鼓吹加以应用的一种
设计
方法。欢迎各位高人猛烈抨击,不吝指教,指出
设计
缺陷,以求大家共同进步! 补充: 针对各位网友的评论,我把我当时遇到的问题也贴出来,让大家来议论一
python课程
设计
小结和体会_关于课程
设计
心得体会
课程
设计
是一个把需求分析、程序编写、程序调试、撰写报告结合为一体的过程,那么关于课程
设计
心得体会,该怎么写?下面是小编整理的课程
设计
心得体会范文,欢迎大家参阅。课程
设计
心得体会经过一个学期的学习,我对C语言有了一定的了解。C语言是学习计算机科学的基础,作为一名计算机专业学生,掌握C语言更是毋庸置疑。在上课之前,就经常听同学说,C语言很难学,确实,刚开始听课时觉得老师不知所云。不过,发现对后续内容的...
C++ 语言
64,639
社区成员
250,578
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章