| 毕老师的抽象类视频中我听得有点模糊…… 既然子类继承父类之后  还是要在子类中复写一遍父类中的方法  为什么还要写一个抽象类??
 可不可以不写函数相同主体不同的抽象函数 而只写函数和主体都相同的抽象函数?在代码较少的情况下会不会更简便一些?
 abstract class Student
 {
 abstract void study();
 void sleep()
 {
 System.out.println("sleep");
 }
 }
 class ChongCiStudent extends Student
 {
 void study()
 {
 System.out.println("chongci study");
 }
 }
 class BaseCiStudent extends Student
 {
 void study()
 {
 System.out.println("base study");
 }
 }
 class AdvStudent extends Student
 {
 void study()
 {
 System.out.println("adv study");
 }
 }
 class AbstractDemo
 {
 public static void main(String[] args)
 {
 System.out.println("hello");
 }
 }
 
 
 |