首页 > 编程语言 > 详细

Java基础学习--抽象类与抽象函数

时间:2016-10-18 01:46:56      阅读:180      评论:0      收藏:0      [点我收藏+]

Java基础学习--抽象类与抽象函数

  • abstract class
  • 抽象类不能制造对象,但是可以定义变量,赋给这个变量的一定是他非抽象子类的对象;
  • 抽象类中的抽象函数没有函数体,例如:public abstract void move();
  • 一个抽象类可以没有任何抽象方法,所有的方法都有方法体,但是整个类是抽象的。
  • 抽象类中所有的的抽象函数必需子类的覆盖,而非抽象函数不需要覆盖。因为子类会继承父类的函数,如果不去覆盖继承来的抽象函数,那么子类就含有抽象函数,含有抽象函数的类必须要声明为抽象类。
  • 设计这样的抽象类主要是为了防止制造它的对象出来。

Java基础学习--抽象类与抽象函数

原文:http://www.cnblogs.com/zhimeng-yabiao/p/5971743.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!