Java的抽象类abstract

Java的抽象类abstract

​ 只要含有抽象函数的类都是抽象类,抽象类不能被实例化。

抽象类和抽象函数用abstract修饰,下面是一个正确的例子:

package test;

abstract class A {
	int a;
	public abstract void speak();
}

class B extends A {
	public void speak() {
		System.out.println("B speak");
	}
}

下面注意两点:

  • 用abstract修饰的函数没有函数体
  • 抽象方法在子类中必须重写。否则就会报错
  • 重写的方法不能用 default 修饰
全部评论

相关推荐

10-10 17:46
门头沟学院 Java
廖依然:所以能分我一个offer吗?求求了
点赞 评论 收藏
分享
明天不下雨了:这个项目 这个简历 这个模板 莫不是一个开源的
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务