相同点:
抽象类和一般类都是用来描述事物的,都在内部定义了成员。
不同点:
1、一般类有足够的信息描述事物;
抽象类描述事物的信息有可能不足;
2、一般类中不能定义抽象方法,只能定义非抽象方法;
抽象类中既可以定义抽象方法,又可以定义非抽象方法;
3、一般类可以被实例化;
抽象类不可以直接被实例化;
相同点:
抽象类和一般类都是用来描述事物的,都在内部定义了成员。
不同点:
1、一般类有足够的信息描述事物;
抽象类描述事物的信息有可能不足;
2、一般类中不能定义抽象方法,只能定义非抽象方法;
抽象类中既可以定义抽象方法,又可以定义非抽象方法;
3、一般类可以被实例化;
抽象类不可以直接被实例化;