抽象类和接口

  • 抽象类必须使用abstract修饰符来修饰,抽象方法也必须使用abstract修饰符来修饰,抽象方法不能有方法体。
  • 抽象类不能被实例化,无法使用new关键字来调用抽象类的构造函数来创建抽象类的实例。即使抽象类里不包含抽象方法,这个抽象类不能创建实例。
  • 抽象类可以包含属性、方法、构造函数、初始化快、内部类、枚举类、六种成分。抽象类的构造器不能用于创建实例。主要是用于被子类调用。
  • 抽象类内不一定有抽象方法,抽象方法一定在抽象类中。
  • 如果子类只覆盖了部分抽象方法,那么该子类还是一个抽象方法。
posted @ 2012-07-19 13:59  Carve_Time  阅读(126)  评论(0编辑  收藏  举报