在Java中,抽象类是一种不能被实例化(不能创建其对象)的类,它主要用作其他类的基础。抽象类通常包含一个或多个未实现的方法,这些方法被称为抽象方法。要有效使用抽象类,请遵循以下步骤:
abstract
关键字声明一个类为抽象类。public abstract class Animal {
}
public abstract class Animal {
public abstract void makeSound();
}
public class Dog extends Animal {
@Override
public void makeSound() {
System.out.println("Woof!");
}
}
public class Main {
public static void main(String[] args) {
Dog dog = new Dog();
dog.makeSound(); // 输出 "Woof!"
}
}
public class Main {
public static void main(String[] args) {
Animal myAnimal = new Dog();
myAnimal.makeSound(); // 输出 "Woof!"
}
}
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:java抽象类怎么使用