摘要:
抽象类: 抽象方法和抽象类必须使用abstract来定义,有抽象方法的类只能被定义成抽象类, 抽象类里可以没有抽象方法。 格式:abstract class A{//如果不写abstract编译出错 public abstract void show(); }//抽象方法必须创建在抽象类中 什么时候用:当多个类中存在相同功能,但功能主体不一样,这时就向上抽取, 只抽取功能定义,不抽取功能主体 特点:1、抽象方法一定定义在抽象类中,不能有方法体 2、抽象方法和类都必须同时用abstract修饰 3、抽象类不能创建对象 |--为什么抽象类不能实例化? 因为抽象类... 阅读全文