为什么抽象方法只能在抽象类中声明?

Jon*_*ona 19 java abstract-class abstract abstract-methods

我知道在抽象类中,方法既可以是抽象的,也可以不是抽象的.但为什么我不能在"普通"非抽象类中创建抽象方法呢?

在此先感谢任何解释!

War*_*ord 31

抽象方法基本上说,没有方法的实现,它需要在子类中实现.但是,如果在非抽象类中有抽象方法,则可以实例化该类并获取一个对象,该对象将具有未实现的方法,您将无法调用该方法.