C++编程思想笔记。。。
来源:互联网 发布:韩国美女直播平台软件 编辑:程序博客网 时间:2024/06/04 19:30
类描述了一组有相同特性(数据元素)和相同行为(函数)的对象。类实际上就是数据类型,例如,浮点数也有一组特性和行为。区别在于程序员定义类是为了与具体问题相适应,而不是被迫使用已存在的数据类型。这些已存在的数据类型的设计动机仅仅是为了描述机器的存储单元。程序员可以通过增添他所需要的新数据类型来扩展这个程序设计语言。该程序设计系统欢迎创建、关注新的类,对它们进行与内部类型一样的类型检查。
对象开发原则
在这些阶段中,提出考虑开发类时所需要的一些原则:
1) 让特殊问题生成一个类,然后在解其他问题时让这个类生长和成熟。
2) 记住,发现所需要的类,是设计系统的主要内容。如果已经有了那些类,这个项目就不困难了。
3) 不要强迫自己在一开始就知道每一件事情,应当不断地学习。
4) 开始编程,让一部分能够运行,这样就可以证明或反驳已生成的设计。不要害怕过程语言风格的细面条式的代码—类分割可以控制它们。坏的类不会破坏好的类。
5) 尽量保持简单。具有明显用途的不太清楚的对象比很复杂的接口好。我们总能够从小的和简单的类开始,当我们对它有了较好地理解时再扩展这个类接口,但不可能简化已存在的类接口。
- C ++ 编程思想(卷一) 笔记
- C ++ 编程思想(卷二) 笔记
- C ++ 编程思想(卷一) 笔记
- C ++ 编程思想(卷二) 笔记
- Java编程思想 笔记
- C++ 编程思想笔记
- C++编程思想笔记。。。
- C++编程思想笔记
- 《java编程思想》笔记
- java编程思想笔记
- Java编程思想笔记
- java编程思想笔记
- C++编程思想笔记
- C++编程思想笔记
- java编程思想 笔记
- java编程思想笔记
- java 编程思想 笔记
- 《Java编程思想》笔记
- 身份证号码产生规律
- 契子
- Microsoft Visual Studio 2008 的一些快捷键
- Boost 又升级到 1.40.0 了
- 家庭饮用水的过滤、净化
- C++编程思想笔记。。。
- 实战体会Java多线程编程精要
- ASP.net错误处理(错误跳转页 webconfig)
- listView+Combox动态修改字段
- 从行政学的视角审视体制问题
- 使用iTest2重构自动化功能测试脚本
- 海明码(一)
- .net 连接 SAP后台数据库(AIX+oracle)
- 一个不错的资源管理器