首页 > 代码库 > final 和 abstract 抽象类
final 和 abstract 抽象类
摘录
一、
final修饰的类 不能被继承了 :因为是最终的类了 所有不能被继承
final修饰的方法 不能被重写了 :因为是最终的方法了 所有不能被重写了
二、
1、从定义上讲,用abstract关键字来修饰一个类时,这个类叫做抽象类,方法亦然
2、含有抽象方法的类,必须被声明为抽象类。抽象类中不一定具有抽象方法
3、抽象类中可以定义有具体实现的方法
4、抽象类不能被实例化 抽象方法只需声明 不必实现
5、子类继承父类的过程中,如果父类为抽象类,那么子类必须实现父类的抽象方法,否则子类必须声明为抽象类
综上:抽象类是用来干什么的,就是用来继承,方法没有实现又不能实例化 一个残缺的类 留着它干什么 当然抽象类也是我们的程序层次化结构更加清晰
final 和 abstract 抽象类
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。