博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
8.8.3 抽象类
阅读量:4973 次
发布时间:2019-06-12

本文共 333 字,大约阅读时间需要 1 分钟。

抽象类和抽象方法不能被final修饰!报错非法的组合。
    
      
1.如何定义抽象类?
class关键字前加abstract
 
2.抽象类无法被实例化
 
3.虽然抽象类没有办法实例化,但是抽象类也有构造方法,该构造
 方法是给子类创建对象用的。
 
4.抽象类中可以定义抽象方法.
抽象方法的语法:在方法的修饰符列表中添加abstract关键字.并且抽象方法应该以“;”结束,不能带有“{}”
例如:public abstract void m1();
 
5.抽象类中不一定有抽象方法,但抽象方法必须出现在抽象类中。
 
6.一个非抽象的类继承抽象类,必须将抽象类中的抽象方法覆盖,实现,重写。
 
 
 
 
 

转载于:https://www.cnblogs.com/bchen/p/7423345.html

你可能感兴趣的文章
迭代dict的value
查看>>
eclipse package,source folder,folder区别及相互转换
查看>>
Py 可能是最全面的 python 字符串拼接总结(带注释版)
查看>>
《Java程序设计实验》 软件工程18-1,3 OO实验2
查看>>
【Herding HDU - 4709 】【数学(利用叉乘计算三角形面积)】
查看>>
OPENSSL使用方法
查看>>
接口操作XML
查看>>
idhttp访问DATASNAP有密码验证的中间件
查看>>
libmidas.so.2
查看>>
开发WINDOWS服务程序
查看>>
httpencode编码
查看>>
cross socket和msgpack的数据序列和还原
查看>>
解决跨操作系统平台JSON中文乱码问题
查看>>
DELPHI搭建centos开发环境
查看>>
IdHTTPServer允许跨域访问
查看>>
更新.net core 3.0,dotnet ef命令无法使用的解决办法
查看>>
React躬行记(13)——React Router
查看>>
前端利器躬行记(1)——npm
查看>>
前端利器躬行记(2)——Babel
查看>>
前端利器躬行记(6)——Fiddler
查看>>