抽象类 抽象函数
来源:互联网 发布:易语言 网络服务端 编辑:程序博客网 时间:2024/04/25 14:04
抽象类是指不允许被实例化的类;抽象方法是没有方法体的方法。1、抽象类可以不包括抽象方法,它反正不会去实例化,里面的方法是不是抽象的没有本质影响。2、但是含有抽象方法的类绝不能被实例化,否则执行这个方法的时候,怎么办?3、如果子类是非抽象的,那么它就必须实现父类中的抽象方法;否则,它继承来的抽象方法仍然没有方法体,也是个抽象方法,此时就与“含有抽象方法的类必须是抽象类”相矛盾了。比如说,我在纸上画一个饼(抽象类),饼有个“吃到嘴里沾一嘴芝麻”的方法。我可以在饼上画几个点假装是芝麻,这时候“沾芝麻方法”就是个抽象方法,因为它不会真的掉芝麻;我也可以在饼上蘸点儿真芝麻,这时候“沾芝麻方法”就是个有实现的方法。但是用哪个方法都可以,因为没人会去真的吃画的饼吧。但我要真的去照着这个图烤一个饼(非抽象子类),那这个子类的“吃到嘴里沾一嘴芝麻”的方法就必须有具体的实现。否则烤出来,一吃,没芝麻啊!食客非上消协投诉不可。
- 抽象类 抽象函数
- 抽象函数与抽象类
- 抽象类和抽象函数
- java抽象函数,抽象类
- 抽象类和抽象函数
- 抽象类和抽象函数
- java007 抽象类 抽象函数
- 抽象类与抽象函数
- 抽象类和抽象函数
- 抽象类和抽象函数
- 虚函数、抽象函数、抽象类、接口
- 虚函数、抽象函数、抽象类、接口
- 虚函数,抽象类,抽象函数,接口
- 虚函数、抽象函数、抽象类、接口
- java基础--抽象类和抽象函数
- java-抽象类和抽象函数
- Java中的抽象类和抽象函数
- 抽象类和抽象函数_23
- C#之abstract与virtual
- C++ 笔记(四)
- 超越型软件需求
- JAVA 内存泄漏
- Software Licenses
- 抽象类 抽象函数
- ios开发答疑录系列---(二)Xcode 提交过程 遇到 no identities were available
- gdb
- JAVA 抽象类 接口区别
- 开使学习python
- 中国联通宽带可以上网(外网)局域网无法互通(ping不通)的解决方法
- 【Visual C++】游戏开发笔记三十五 站在巨人的肩膀上:游戏引擎导论
- android 安卓创建文件夹
- ARM汇编语言调用C函数之参数传递