2005年7月22日

摘要: 相信很多人都看过设计模式方面的书,大家有什么体会呢?Bridge,Proxy,Factory这些设计模式都是基于抽象类的。使用抽象对象是这里的一个核心。 其实我觉得框架化编程的一个核心问题是抽象,用抽象的对象构建程序的主体框架,这是面向对象编程的普遍思想。用抽象构建骨架,再加上多态就形成了一个完整的程序。由于C++语言本身实现了继承和多态,使用这样的编程理念(理念啥意思?跟个风,嘿... 阅读全文
posted @ 2005-07-22 15:02 safeking 阅读(409) 评论(0) 推荐(0) 编辑
 
摘要: 在面向对象的语言里面,出现了类的概念。这是编程思想的一种进化。所谓类:是对特定数据的特定操作的集合体。所以说类包含了两个范畴:数据和操作。而C语言中的struct仅仅是数据的集合 1.实例:下面先从一个小例子看起 输出结果:11It is B.c=13It is A.a=1It is B_Fun 阅读全文
posted @ 2005-07-22 14:57 safeking 阅读(367) 评论(0) 推荐(0) 编辑