定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数。在基类中实现纯虚函数的方法是在函数原型后加“=0” virtual void funtion1()=0在很多情况下,基类本身生成对象是不合情理的。例如,动物作为一个基类可以派生出老虎、孔雀等子类,但动物本身生...
分类:
其他好文 时间:
2014-09-26 11:52:48
阅读次数:
134
蓄水池布局说明 野生动物园位于秦岭山下,在山上建有两个蓄水池,为整个园区动物提供生活用水。1 号蓄水池距中心监控室约 600m 左右,2 号蓄水池距中心监控室约 3000 米左右。监控室在山下工作区,安装了水泵和控...
分类:
其他好文 时间:
2014-09-24 16:27:57
阅读次数:
258
说到面向对象,就应该说说它的那几个核心的机制:继承,重写,多态,抽象,接口。它们是判断是否运用了面向对象编程的核心。接下来
用几个例子,看看它们的演变过程和它们之间的关系。
继承:简单来说,子类自动拥有父类的所有方法和属性。
举例:狗和猫都继承了动物的叫声。子类继承父类。
class Animal {
private String name;
publi...
分类:
编程语言 时间:
2014-09-23 20:30:30
阅读次数:
234
题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=290思路: 字典树。#include #include #include #include using namespace std;struct tirenode{ int num; ...
分类:
其他好文 时间:
2014-09-23 19:11:55
阅读次数:
174
生活中有这么一种现象:如果你关注某些东西,它就会经常出现在你眼前,例如一个不出名的歌手的名字,一种动物的卡通形象,某个非常专业的术语,等等等等。这种现象也叫做“孕妇效应”。还有类似的一种效应叫做“视网膜效应”,它讲的是:你有什么东西或者特质你就特别容易在别处发现你有的这类东西和特质。干了多年测试.....
分类:
其他好文 时间:
2014-09-23 02:43:54
阅读次数:
559
根据给出的基类Animal和main()函数。
1、根据给出的main()函数和运行结果的提示,设计出相关的各个类,注意观察运行结果,提取出每个类中需要的数据成员,并匹配上需要的成员函数。
2、显然,Animal设计为抽象类更合适,Animal不需要能够实例化,是专门作基类使用的。改造程序,使Animal设计为抽象类,这时main()函数中p = new Animal();将出错,将此行删除。...
分类:
其他好文 时间:
2014-09-22 23:41:53
阅读次数:
199
题目分析: 一个人要不是爱狗讨厌猫的人,要不就是爱猫讨厌狗的人。一个人喜欢的动物如果离开,那么他也将离开。问最多留下多少人。 思路: 爱猫和爱狗的人是两个独立的集合。若两个人喜欢和讨厌的动物是一样的,那么就建一条边。留下多少人,就是求最大独立集。 最大独立集= 顶点数 - 最...
分类:
其他好文 时间:
2014-09-22 18:17:52
阅读次数:
237
猫星人驴脾气,挡道比道路标志牌还管用“猫星人”都是比较温顺的动物,但是碰上了驴脾气的小猫咪你也没有办法的。近日,一只小花猫挡着道路的画片上传到网络上。片中显示,在他开车的时候,半路上遇到一只懒洋洋的小花猫,坐在路中间死活不肯离开,驾驶员被逼无奈绕路而行。这只小花猫,坐在路路的中间动也不动,不管驾驶怎...
分类:
其他好文 时间:
2014-09-22 14:03:32
阅读次数:
339
多态:
面向对象的第三个特征,定义:某类事物存在多种形态,比如,函数就具备多态性,同名的一个函数,它的参数列表不一样,它的存在性就不一样,还有同一个函数,放在父类和放在子类,它的存在性也就不一样。
对象也存在多态性。
例子:动物有猪、猫、狗等
猫这个对象对应的类是猫类
猫 x = new 猫();
同时,猫还是动物的一种,也就可以把猫成为动物
动物 y =...
分类:
编程语言 时间:
2014-09-22 04:23:02
阅读次数:
326
Java语言与PHP语言因为都可以做web应用开发,所以总有入门学习这2种语言的入门者会问Java和PHP哪一个好。讨论语言的好坏是一件不太明智的事情,我认为只能去说那一种编程语言更加适合干什么,人与动物最大的区别就是人会使用工具,而用适合的工具去干适合的事就会事半功倍,相反的就会事倍功半,就像杀鸡...
分类:
编程语言 时间:
2014-09-21 15:23:00
阅读次数:
314