随笔 - 130  文章 - 4  评论 - 11  阅读 - 49万 
03 2017 档案
虚函数、纯虚函数、抽象类
摘要:抽象类 包含纯虚函数的类称为抽象类。由于抽象类包含了没有定义的纯虚函数,所以不能定义抽象类的对象。 在C++中,我们可以把只能用于被继承而不能直接创建对象的类设置为抽象类(Abstract Class)。 抽象类中至少存在一个纯虚函数;存在纯虚函数的类一定是抽象类。存在纯虚函数是成为抽象类的充要条件 阅读全文
posted @ 2017-03-09 00:10 Love流浪的猪 阅读(179) 评论(0) 推荐(0) 编辑
[x] 封装、继承,多态
摘要:那么多态的作用是什么呢,封装可以使得代码模块化,继承可以扩展已存在的代码,他们的目的都是为了代码重用。 而多态的目的则是为了接口重用。也就是说,不论传递过来的究竟是那个类的对象,函数都能够通过同一个接口调用到适应各自对象的实现方法。 1、编译时多态:函数重载、运算符重载 2、运行时多态:在子类中重写 阅读全文
posted @ 2017-03-08 23:54 Love流浪的猪 阅读(249) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示