是的,我们可以在Java中声明一个没有抽象方法的抽象类。
abstract class AbstractDemo { // Abstract class private int i = 0; public void display() { // non-abstract method System.out.print("Welcome to Tutorials Point"); } } public class InheritedClassDemo extends AbstractDemo { public static void main(String args[]) { AbstractDemo demo = new InheritedClassDemo(); demo.display(); } }
在上面的例子中,我们没有在AbstractDemo类中定义抽象方法。编译器不会抛出任何编译时错误。
Welcome to Tutorials Point
以上是在Java中,我们可以定义一个没有抽象方法的抽象类吗?的详细内容。更多信息请关注PHP中文网其他相关文章!