abstract关键字

此生再无相见时 提交于 2019-12-05 02:34:57

abstract 能用来修饰类、方法

修饰类:表示此类为抽象类,不能实例化,但类中一定有构造器,方便其子类(继承性)可实例化。  

修饰方法:表示抽象方法--->抽象方法只有方法的声明没有方法体。

        包含抽象方法的类一定是抽象类,但抽象类不一定要有抽象方法

            如果子类重写了抽象父类中的抽象方法,此子类即可实例化--->如果没有重写,那么这个子类也必须是抽象类,需要用abstract修饰

 

 

注意:  abstract不能用来修饰:属性和构造器

     abstract吧能用来修饰:私有方法、静态方法、final的方法、final的类

        静态方法只能有类调用 抽象静态方法(没有方法体),类调用此方法便没有意义

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!