本讲主要学习了静态类的使用方法: 1.使用类的静态字段和构造函数,我们可以跟踪某个类所创建对象的个数。请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?”。 代码: 思路:先创建一个类,在类里面加入一个统计的变量,每创建一个对象,变量加一,最后输出这个变量的值即可。 切记: 1.一个字段 ...
分类:
其他好文 时间:
2016-10-19 23:51:41
阅读次数:
241
课后题: 第一题 定义一个打印机类(printer)。需求: 1. 采用单例模式 2. 定义成员变量:打印机IP地址(静态变量),打印数量,纸张类型(数值为枚举类型) 3. 定义方法:根据打印机IP地址连接打印机;打印功能;打印失败提醒功能 第二题 模拟打僵尸。需求: 定义僵尸类: 公共成员变量:类 ...
《第十二讲:C#语言编程》集合 课后题: 1. (*)用集合保存4个人的随机投票,列出最终票数及各自的名字 2. (* *)在一个有限平面区域上(1000 * 1000)随机生成有序的n个点(用结构体表示点),将其保存在集合中 (1)输出所有点的坐标信息 (2)计算有序相邻两点距离之和(先排序,再求 ...
课后1.2.3题,题目如下: 1.设X是一个随机变量,取值范围是一个包含M个字母的符号集。证明0<=H(x)<=log2M。 2.证明如果观察到一个序列的元素为iid分布,则该序列的熵等于一阶熵。 3.给定符号集A={a1,a2,a3,a4},求以下条件下的一阶熵: (a) P(a1)= P(a2) ...
分类:
其他好文 时间:
2016-09-12 00:23:08
阅读次数:
194
1、将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中[root@localhost~]#cat/etc/issue|tr‘a-z‘‘A-Z‘>/tmp/issue.out
[root@localhost~]#cat/tmp/issue.out
\S
KERNEL\RONAN\M
HTTP://WWW.MAGEDU.COM
TTYIS\L
HOSTNAMEIS\N
CURRENTTIMEIS\T2、将当前系统登录..
分类:
系统相关 时间:
2016-07-31 22:38:43
阅读次数:
265
1、复制/etc/rc.d/rc.sysinit文件只/tmp目录中,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行首加#。#vimrc.sysinit在vim的末行模式下输入:%s@^[[:space:]]\{1,\}@#&@g匹配分析:%:的作用是做全文匹配,可以使用1,$来替换;@:表示分隔符,这个可以用其他的非在..
分类:
系统相关 时间:
2016-07-14 19:42:06
阅读次数:
228
当时刚学C++的时候买了这本书,一开始前面看的一知半解,索性就先缓缓,等学完学校的C++课程(中途自己也写了不少c++的代码),一段时间之后又拿起这本书去看,感觉还是挺有滋味的,这本书对我印象中的C++做了很大的扩展,个人认为这本书不太适合刚学C++就去看,而是写了一定的代码,对C++有一个大体的了解之后再去看会很有味道。在看书的过程中自己也写了上面的课后练习题,现在整理一下,也跟大家分享一下,下...
分类:
编程语言 时间:
2016-06-03 19:38:07
阅读次数:
157