Java基础(面向对象):能new一个抽象类么?

在 Java 中,抽象类不能直接实例化,

  • 也就是说不能用 new 关键字创建抽象类的对象。
  • 抽象类主要用于定义共通接口和部分实现,
  • 具体的对象必须由其具体子类来创建,

抽象类的子类必须给出抽象类中的抽象方法的具体实现,除非该子类也是抽象类。

  • 而这些子类必须实现抽象类中的所有抽象方法才能被实例化。
posted @ 2025-04-03 16:27  kuki'  阅读(40)  评论(0)    收藏  举报