普通类和抽象类有哪些区别?

  1. 普通类不能包含抽象方法,抽象类可以包含抽象方法。
  2. 抽象类是不能被实例化的,就是不能用new调出构造方法创建对象,普通类可以直接实例化。
  3. 如果一个类继承于抽象类,则该子类必须实现父类的抽象方法。如果子类没有实现父类的抽象方法,则必须将子类也定义为abstract类。
发布了9 篇原创文章 · 获赞 0 · 访问量 30

猜你喜欢

转载自blog.csdn.net/qq_39932502/article/details/105567952