关闭

抽象类笔记Mars

108人阅读 评论(0) 收藏 举报

1.抽象类:表达的是一种概念。如:打印机比喷墨打印机更抽象。



子类继承父类的抽象类的抽象函数时:1.把自己变成抽象类 2.复写(overrider)父类抽象类的函数。复写:具有父子关系两个类当中,具有两个函数函数的定义完全相同,这两个函数的关系被称为复写。


2.演示抽象类的作用之一:

如果一个类,它的某一个函数(如:没有函数体)由子类函数实现且我们无法写出一个让子类通用的函数的话,一个比较好的方法就是吧这个函数和类定义为抽象,这样会强制子类在调用这个函数的时候会强制对其进行复写,避免潜在错误。

Ps:如果一段代码在语意上有错误的,那么在语法上也应该是有错误的。

1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:6798次
    • 积分:320
    • 等级:
    • 排名:千里之外
    • 原创:22篇
    • 转载:26篇
    • 译文:0篇
    • 评论:0条
    文章分类