平凡的天才
目的是为人类造福
posts - 20, comments - 41, trackbacks - 0, articles - 6
C++博客
::
首页
::
新随笔
::
联系
::
聚合
::
管理
我的类设计复查表
Posted on 2007-04-17 16:44
平凡的天才
阅读(863)
评论(0)
编辑
收藏
引用
需要构造器吗?
数据成员是private的吗?它可以是const的吗?
需要默认构造器吗?
是不是每个构造器初始化了所有成员?
需要析构器吗?它需要虚化吗?
需要拷贝构造器吗?
需要assigment operator吗?它能正确自赋值吗?
需要关系操作符吗?
在函数形参上使用了const吗?在成员函数之后呢?
删除数组成员时用delete []吗?
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
网站导航:
博客园
IT新闻
BlogJava
博问
Chat2DB
管理
Powered by:
C++博客
Copyright © 平凡的天才
日历
<
2007年4月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(5)
给我留言
查看公开留言
查看私人留言
随笔档案
2007年11月 (1)
2007年9月 (1)
2007年4月 (5)
2007年3月 (4)
2006年12月 (5)
2006年11月 (4)
文章档案
2007年1月 (6)
Roommate
Bruce Zhang's Blog
haitao
看天空飞的鸟还有梦
搜索
最新评论
1. re: 关于Debug和Release之本质区别
学习了
--飞飞龙
2. 有点小错误
评论内容较长,点击标题查看
--(⊙o⊙)…
3. re: c++构造函数与赋值操作
编译器会优化的,A a = 0;会直接转化为 A a(6);不会去生成一个临时对象然后在调用复制构造函数,至少在我的g++测试情况如此
--tt
4. re: 前向声明
的确是简洁实用!几句话就可以解决大部分疑惑^_^
--梁
5. re: static变量和static函数
作为一位程序员,应对自己的源代码持有最谨慎的态度
--说说而已
阅读排行榜
1. 设置窗口透明度的SetLayeredWindowAttributes函数(12027)
2. static变量和static函数(11668)
3. CListCtrl 使用技巧(9063)
4. MFC消息详解(7494)
5. PostMessage与SendMessage的区别(7349)
评论排行榜
1. 求最大次大的经典算法(9)
2. 通用的复合数据类型的赋值函数(9)
3. static变量和static函数(4)
4. PostMessage与SendMessage的区别(4)
5. 前向声明(3)