摘要: 抽象类:使用abstract 修饰的类就是抽象类。抽象类的本质就是一个类。1,抽象类不能被实例化,往往用来做父类,定义子类中共有的方法和属性。子类继承抽象类以后,覆盖实现抽象类里的抽象方法,然后使用其子类的实例。 子类必须覆盖父类(是个抽象类)里面所有的抽象方法,否则编译报错。2,抽象类可以使用类名直接调用抽象类里面的静态成员3,抽象类往往作为父类来使用,而子类的构造方法总是调用父类的构造方法,所以抽象类必须要有构造方法。如果没有为抽象类显式声明构造方法,抽象类也存在默认的无参构造器。抽象方法:只给出方法定义而不具体实现的方法.(就是没有方法体的方法,使用abstract修饰)抽象方法是... 阅读全文
posted @ 2013-12-23 23:45 五星村小黄 阅读(868) 评论(0) 推荐(0) 编辑