源代码及可执行文件下载地址:http://files.cnblogs.com/rainboy2010/CSortListCtrl_Demo.zip 界面设计中我们经常会用到ListCtrl控件,那么问题来了,如何实现ListCtrl排序呢?在这里提供一个CListCtrl的继承类CSortListC...
分类:
编程语言 时间:
2015-03-05 16:14:49
阅读次数:
154
类修饰符:public(访问控制符),将一个类声明为公共类,他可以被任何对象访问,一个程序的主类必须是公共类。abstract,将一个类声明为抽象类,没有实现的方法,需要子类提供方法实现。final,将一个类生命为最终(即非继承类),表示他不能被其他类继承。friendly,默认的修饰符,只有在相同...
分类:
编程语言 时间:
2015-03-03 20:13:03
阅读次数:
215
第八章、面向对象设计面向对象程序设计的基本特征有: 1,封装性: 封装性是指将对象相关的信息和行为状态捆绑成一个单元,即将对象封装为一个具体的类。封装隐藏了对象的具体实现,当要操纵 对象时,只需调用其中的方法,而不用管方法的具体实现。 2,继承性: 一个类继承另一个类,继承者可以获得被继承类的所有方...
分类:
其他好文 时间:
2015-02-28 20:07:49
阅读次数:
118
类名: timer
特点:timer接口简单,elapsed_min() elapsed_max() 代表了timer的能力,它不适合高精度的时间测量,也不适合跨度较大的时间段测量,它能提供的最大时间段也就几百小时
类名:progress_timer
特点:继承类timer的全部特点,用法更简单,析构的时候调用elapsed()输出时间段,花括号可以定义其生命周期,构造函数指定一个输出流,默...
分类:
其他好文 时间:
2015-02-28 18:41:59
阅读次数:
122
1.虚函数不能被内联。 因为“内联”意味着“在编译时刻用被调用函数的函数体来代替被调用的函数”。但是“虚函数”意味着“运行时刻决定被调用的是哪一个函数”。2.多重继承一般要求基类为虚基类。 不是虚基类的话,如果一个派生类有多于一条通向基类的继承路径,基类的数据成员会被复制到每一个继承类的对象里,继承...
分类:
其他好文 时间:
2015-02-16 23:29:20
阅读次数:
199
hibernate(中文冬眠,存储)学习(面向对象思路更方便进行持久化相关操作的开发)hibernate是目前最流行的ROM框架。他是一个面向java环境的对象/关系型数据库映射工具。同时他是一个轻量级的(不要继承类就可以使用,不像sevlet要继承类才能使用API)什么重量级(要在appache容...
分类:
Web程序 时间:
2015-02-14 00:54:54
阅读次数:
140
自定义Attribute:1)Attribute都从System. Attribute类继承,类名一般以Attribute结尾2) 标记类的用途—AttributeUsage标记(标记的标记):AttributeTargets:可以添加到哪些成员上。 AllowMultiple:是否允许在一个成员上...
分类:
其他好文 时间:
2015-02-13 18:13:11
阅读次数:
179
1. C++多继承的构造函数是从基类左边到右边。 比如 class a:pulic X,Y。执行顺序则为X,Y,a构造。a,Y,X析构2. C++虚函数主要实现动态绑定。 而纯虚函数,则需要在继承类中实现。有纯虚函数的为抽象类,无法实例化。如果继承类仍然为纯虚函数,则继承类也为抽象类。
分类:
编程语言 时间:
2015-02-12 21:22:01
阅读次数:
280
我们在项目开发的时候,尽量将不变的放在基类中,而让变化的部分在继承类中实现。但是在原始代码设计时,尽量先聚合--合成的设计原则,后在考虑用继承的方式(is-a 则考虑用继承方式);这样在后续维护的时候,就减少维护工作量。桥接模式就是这种方式。
什么是桥接模式?将抽象部分与它实现的部分分离,使得他们都可以独立地变化。嘻嘻,有点不好理解,转换一下:实现系统可能有多个角度分类,每一种分类都...
分类:
其他好文 时间:
2015-02-12 12:35:31
阅读次数:
110
本文译自:http://maven.apache.org/pom.html
超级POM
与面向对象编程中的对象继承类似,POM会扩展某些继承自父工程的值,而且跟Java对象都继承自基本的java.lang.Object一样,Mavne的所有工程对象模型都继承自基本的超级POM。以下是Maven3.0.4中超级POM的片段:
4.0.0
ce...
分类:
其他好文 时间:
2015-02-12 10:52:17
阅读次数:
200