C++
liangminghui
这个作者很懒,什么都没留下…
展开
-
怎样设计良好的类接口
怎样设计良好的类接口设计良好的类接口的关键是充分理解类的 ADT 和抽象层次,接口只是体现 ADT 特征的操作,而不是体现与 ADT 相关的操作。1、类接口要体现一致的抽象层次;(设计体现 ADT 特征的接口)2、类接口提供成对的服务;(仔细审视某个接口是否需要提供相应的、相等的或者相反的操作)3、把不相关的信息转移到其他的类中;(一半的操作使用类的部分数据,另一半的操作使用其余的数据的时候)4、原创 2009-05-08 16:37:00 · 602 阅读 · 0 评论 -
QT C++编程框架简介
Qt是一个多平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt是完全面向对象的很容易扩展,并且允许真正地组件编程。 自从1996年早些时候,Qt进入商业领域,它已经成为全世界范围内数千种成功的应用程序的基础。Qt也是流行的Linux桌面环境KDE 的基础,KDE是所有主要的Linux发行版的一个标准组件。 Qt支持下述平台:转载 2009-05-31 10:37:00 · 1486 阅读 · 1 评论 -
脚跟脚设计单件模式—第二脚
将Parameters设计成单件模式class Parameters{public: //Parameters类的全局唯一访问点 static Parameters* Instance() { if (!instance) { instance = new Parameter(); } return instance; }原创 2009-06-13 21:24:00 · 387 阅读 · 0 评论 -
脚跟脚设计单件模式—第一脚
单件模式概述四人帮在设计模式中对单件(singleton)的描述是:设计一个只存在一个实体的类,并为它提供一个全局访问点。这个类似中国社会主义初级阶段基本国策,一对夫妇“只要一个孩”,只要一个孩子好保证(狂罚款呗),要上全世界都能够看到他,是比较难的。所以单件模式设计一个全局访问点是其核心内容。单件类的实体(单件对象)是个完全自负责的对象,生命的周期完全自控,自己负责对像自身的产生和销毁,原创 2009-06-13 18:24:00 · 473 阅读 · 0 评论