C++与现实生活
构造和析构函数:每天早上起来刷牙,初始化牙齿,一天结束,晚上睡觉了,再次刷牙,将所有牙齿内的东西析构掉。
多重继承:基本上儿子总是继承母亲的相貌和父亲的身高。
函数重载:现在很多明星都是影视歌广告运动多栖,一个人可以身兼数职。
纯虚拟函数(晚期动态联编):网友见面之前,都不知道她是不是恐龙,只知道是个女的,见面之后,按照档次划分行动属性。
虚拟函数:饭店吃饭一般都准备了啤酒,但是你可以根据你自己的需要将之换成红酒或者白酒等,如果没有这个需要,就用Base class里的啤酒。
缺省函数:程序员喝的缺省饮料都是可乐,老烟枪抽的香烟缺省都是三五。
模板类:基本上,面粉一开始都不知道是什么,但可以根据Client的需要被做成面条,饺子,馄饨,面包,蛋糕等等,这些都得益于模板类的功劳。
异常:try 一下老婆的体重,老公立刻可以catch到老婆的尖叫,然后说一句安慰的话throw出去。
运算符和内建类型重载:火烧重创病人可以用臀部的一部分肉重载到其他受伤部分,以弥补Client(医生)的需要,当然,需要用到global 的臀部坐下去的时候,不要忘记"::臀部"这样写。
代码复用:洗脸水可以洗脚,洗脚水可以冲厕所。