1.抽象类定义:在class前面添加abstract关键字就行了;
2.抽象类是无法实例化的,无法创建对象的,所以抽象类是用来被子类继承的;
3.final和abstract是不能够连用的,这两个关键字是对立面,是冲突的,因为final修饰的 类是无法被继承的,而abstract抽象类是必须要被继承实现里面的方法的;
4.抽象类的子类可以是抽象类也可以是非抽象类,如果子类是抽象类的话,那么可以不用实现父类里面的抽象方法;
5.抽象类虽然无法实例化,但是抽象类有构造方法,这个构造方法可以供子类使用;
6.抽象类中不一定有抽象方法,抽象方法必须出现在抽象类中。
7.抽象方法定义格式:
Public abstract void dosom();//注意:抽象方法后面不能有方法体并且以“;”结尾;
8.一个抽象的类,继承抽象类,必须将抽象类当中的抽象方法进行覆盖/重写/实现;



