通过abstract关键字定义抽象类和抽象方法
在Java中,将类声明为abstract表示它是抽象类,无法实例化,同时可以包含抽象方法(没有方法体的方法),子类必须实现这些抽象方法。示例:
abstract class Animal {
abstract void sound();
}
class Dog extends Animal {
void sound() {
System.out.println("Bark");
}
}
这段代码展示了抽象类和抽象方法的基本用法。
通过abstract关键字定义抽象类和抽象方法
在Java中,将类声明为abstract表示它是抽象类,无法实例化,同时可以包含抽象方法(没有方法体的方法),子类必须实现这些抽象方法。示例:
abstract class Animal {
abstract void sound();
}
class Dog extends Animal {
void sound() {
System.out.println("Bark");
}
}
这段代码展示了抽象类和抽象方法的基本用法。