博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java基础学习--抽象类与抽象函数
阅读量:4590 次
发布时间:2019-06-09

本文共 313 字,大约阅读时间需要 1 分钟。

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

转载于:https://www.cnblogs.com/zhimeng-yabiao/p/5971743.html

你可能感兴趣的文章
Vue 数组 字典 template v-for 的使用
查看>>
蓝牙模块选择经验谈
查看>>
java中==和equals
查看>>
CCActionPageTurn3D
查看>>
python random
查看>>
esp32-智能语音-cli(调试交互命令)
查看>>
netty与MQ使用心得
查看>>
jquery 实现3d切割轮播图
查看>>
学习spring cloud 笔记
查看>>
字符串截取,SubString
查看>>
Android: 网络随时需要在3G和Wifi切换,网络程序需要注意
查看>>
ajax调用servlet
查看>>
IText 生成横向的doc文档
查看>>
认识了个外国友人!
查看>>
对Cookie进行增删改查
查看>>
MySQL sql语句获取当前日期|时间|时间戳
查看>>
微信支付官方SDK V3 .NET版的坑
查看>>
Python(一)list tuple dict set
查看>>
什么是死锁,简述死锁发生的四个必要条件,如何避免与预防死锁
查看>>
hdu4651(广义五边形数 & 分割函数1)
查看>>