abstract的中文意思是什么 abstract可以修饰类,属性和方法吗?
浏览量:1346
时间:2021-03-14 02:14:07
作者:admin
abstract可以修饰类,属性和方法吗?
是的,带有抽象方法的类是接口之外的抽象类。抽象类可能没有抽象方法,但对于抽象方法,必须调用类声明abstract]~]。经过修改,它成为一个抽象类和方法。抽象类必须继承,不能实例化。抽象方法必须重写,只声明不实现
抽象修饰符用于修改类和成员方法
1:用抽象修饰符修改的类表示抽象类。抽象类位于继承树的抽象层,抽象类不能实例化。
2:抽象方法由抽象修改方法表示,这些方法没有方法体。抽象方法用于描述系统具有哪些功能,但不提供具体的实现。
抽象规则:
1:抽象类不能有抽象方法,但具有抽象方法的类必须定义为抽象类。如果子类继承了抽象类,并且子类没有实现父类的所有抽象方法,那么子类也必须定义为抽象类,否则编译将失败。
2:抽象类没有构造方法和抽象静态方法。但是可以有非抽象的构造方法
3:抽象类不能实例化,但可以创建引用变量。类型是一个抽象类,它可以引用一个非抽象类的子类的实例
4:不能用final修饰符修改它
abstract的中文意思是什么 java重写和重载的区别 java中abstract可以修饰什么
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
溢出意思 什么叫做溢出