头文件(.h):
写类的声明(包括类里面的成员和方法的声明)、函数原型、#define常数等,但一般来说不写出具体的实现。
在写头文件时需要注意,在开头和结尾处必须按照如下样式加上预编译语句(如下):
#ifndef CIRCLE_H
#define CIRCLE_H
//你的代码写在这里
#endif
这样做是为了...
分类:
编程语言 时间:
2016-04-12 17:33:56
阅读次数:
221
今天又看了一下张孝祥的视频,觉得老师讲的一些例子很有道理: 面向对象一个很重要的思想:谁拥有数据,谁就对外提供操作这些数据的方法。 案例1:老师在黑板上画圆 对象分析:老师(Teacher)、黑板(BlackBoard)、圆(Circle) 方法归属分析:画圆(Draw)这个方法是属于圆的,根据上面 ...
分类:
其他好文 时间:
2016-04-11 20:27:13
阅读次数:
116
一,数组的协变性(covariant array type)及集合的非协变性 设有Circle类和Square类继承自Shape类。 关于数组的协变性,看代码: 如果给 totalArray(Shape[] arr) 传递一个Circle[] 类型的数组,这是可以的,编译通过,也能正常运行。也就是说 ...
分类:
编程语言 时间:
2016-04-09 18:38:26
阅读次数:
178
abstract类中的abstract方法只允许声明,比允许实现,要实现抽象方法必须将abstract类的对象转变为abstract类的子类的上转型对象。 实例分析: 主类: 运行结果: circle's volume is 166.106rectanger's volume is 34.8 ...
分类:
其他好文 时间:
2016-04-06 13:17:01
阅读次数:
143
map,area标签 a、shape 属性: (建议使用缩写,最后写default) b、coords 属性: 圆形:shape="circle",coords="x,y,z" 这里的 x 和 y 定义了圆心的位置("0,0" 是图像左上角的坐标),r 是以像素为单位的圆形半径。 多边形:shape ...
分类:
其他好文 时间:
2016-04-05 12:20:16
阅读次数:
126
我写的是对HTML5的UL和ol的知识梳理 UL是无序列表OL是有序列表 UL的type形式有三种:disc(实体圆)circle(空心圆)square(实体方块) 具体使用方法:<ul type="disc"> <li>苹果</li> <li>香蕉</li> </ul> 苹果 香蕉 效果和以上一样 ...
分类:
其他好文 时间:
2016-04-04 18:00:49
阅读次数:
140
文本样式标签 列表标签 有序列表 语法格式: 属性: 属性:type编号类型,默认为整数。可选(1、A、a、Ⅰ、i) 属性:start起始编号,默认为1,即由最小编号开始。 注意:如果是有序列嵌套,只能嵌套在某一个的内部 无序列表 内容 内容 type属性:disc(实心圆点)、circle(空心圆... ...
分类:
Web程序 时间:
2016-04-04 17:57:09
阅读次数:
201
1 //蛇形矩阵 2 #include <stdio.h> 3 #define N 5 4 5 int main() 6 { 7 int i, j, k, a[N][N]; 8 int circle = 0; 9 for(i=0; i<N; i++) 10 for(j=0; j<N; j++) 11 ...
分类:
其他好文 时间:
2016-04-03 22:11:40
阅读次数:
130
效果: index.php form.class.php shape.class.php result.class.php Rect.class.php Triangle.class.php Circle.class.php ...
分类:
Web程序 时间:
2016-04-02 17:33:20
阅读次数:
368
要想两张图片叠加,只需在circle添加一个Position:absolute就OK了 以上几步,很多大侠前辈都已经说过,相信不用再啰嗦,我想说的是一种扩展,将示例放到右边,可能因为我悟性低,研究了一上午才研究出来,但我还是想说出来,一来加深自己的记忆,二来希望其他朋友不必走这些弯路,希望支持的朋友 ...
分类:
Web程序 时间:
2016-04-01 06:33:08
阅读次数:
197