在类的定义中,前面有virtual关键字的成员函数就是虚函数。多态是通过虚函数来实现的。 Class base{ Virtual int get(); }; Int base::get() { } Virtual 关键字只用在类定义里的函数声明中,写函数体时不用。 构造函数和静态成员函数不能是虚函数 ...
分类:
其他好文 时间:
2016-07-09 10:40:43
阅读次数:
124
对象:用来描述客观事物的一个实体,由一组属性和方法构成。 类定义了对象将会拥有的特征(属性)和行为(方法)。 在Java面向对象编程中,用某个类创建出该类的一个实例,即为创建类的一个对象。 类就是对象的类型。,事实上,定义类就是抽取同类实体的共性自定义的一种数据类型。例如,“顾客”类、“人”类、“动 ...
分类:
编程语言 时间:
2016-07-07 06:17:32
阅读次数:
154
概述 本人对模板编程的应用并非很深,若要用一句话总结我个人对模板编程的理解,我想说的是:模板编程是对类定义的弱化。 如何理解“类定义的弱化”? 一个完整的类有如下几部分组成: 从编译器的角度看,我们必须明确指定以上3部分,才算完整地定义了一个类并且编译通过。 所谓的“类弱化”,是指类的设计者在定义类 ...
分类:
编程语言 时间:
2016-07-07 00:42:37
阅读次数:
290
1.定义 结合前面的内容,可以定义如下的基类 定义继承类型 2.使用 3.结果 ...
分类:
其他好文 时间:
2016-07-06 23:28:07
阅读次数:
170
分页实现: 实现数据的分页显示,需要以下几个关键步骤: ①确定每页显示的总页数 ②计算显示的总页数 ③编写SQL语句 实现效果如图所示: 当点击下一页时,地址栏地址为?pageIndex=2 1、创建util包,Page类,定义相关属性并进行封装: 2、在Dao实现类NewsDetailDaoImp ...
分类:
其他好文 时间:
2016-07-06 18:14:48
阅读次数:
207
根据上次的新闻发布展示页面效果,进行分页操作: 分页实现: 实现数据的分页显示,需要以下几个关键步骤: ①确定每页显示的总页数 ②计算显示的总页数 ③编写SQL语句 一.页面效果图 1、创建util包,Page类,定义相关属性并进行封装: 2、在Dao实现类NewsDetailDaoImpl定义获取 ...
分类:
其他好文 时间:
2016-07-06 18:13:23
阅读次数:
204
分页实现: 实现数据的分页显示,需要以下几个关键步骤: ①确定每页显示的总页数 ②计算显示的总页数 ③编写SQL语句 当点击下一页时地址变成?pageIndex =2: 1、创建util包,Page类,定义相关属性并进行封装: 2、在Dao实现类NewsDetailDaoImpl定义获取新闻当前页的 ...
分类:
其他好文 时间:
2016-07-06 17:58:14
阅读次数:
428
static成员函数不能被声明为const; stati数据成员必须在类定义体的外部定义。不像普通数据成员,static成员不是通过类构造函数进行初始化,而是应该在定义的时候进行初始化。 ps:特殊的整型 const static 成员 一般而言,类的static成员,像普通数据成员一样,不能再类的 ...
分类:
其他好文 时间:
2016-07-06 17:54:37
阅读次数:
123
分页实现: 实现数据的分页显示,需要以下几个关键步骤: ①确定每页显示的总页数 ②计算显示的总页数 ③编写SQL语句 实现效果如图所示: 当点击下一页时,地址栏地址为?pageIndex=2 1、创建util包,Page类,定义相关属性并进行封装: 2、在Dao实现类NewsDetailDaoImp ...
分类:
其他好文 时间:
2016-07-06 16:34:03
阅读次数:
400
Stack类也是List接口的一种实现,也是一个有着非常长历史的实现,从jdk1.0开始就有了这个实现。 Stack是一种基于后进先出队列的实现(last-in-first-out (LIFO)),实际上jdk也提供了有关队列的其他实现,这里就先看看Stack的实现: 类定义: 看看Stack提供的 ...
分类:
编程语言 时间:
2016-07-04 22:16:20
阅读次数:
226