有abstract方法的类一定要用abstract修饰吗


Posted in 面试题 onMarch 14, 2016
有abstract方法的类一定要用abstract修饰。一下是一些关于abstract修饰符的用法及规则:
abstract修饰符用来修饰类和成员方法
a:用abstract修饰的类表示抽象类,抽象类位于继承树的抽象层,抽象类不能被实例化。
b:用abstract修饰的方法表示抽象方法,抽象方法没有方法体。抽象方法用来描述系统具有什么功能,但不提供具体的实现。
abstract的 规则:
a:抽象类可以没有抽象方法,但是有抽象方法的类必须定义为抽象类,如果一个子类继承一个抽象类,子类没有实现父类的所有抽象方法,那么子类也要定义为抽象类,否则的话编译会出错的。
b:抽象类没有构造方法,也没有抽象静态方法。但是可以有非抽象的构造方法
c:抽象类不能被实例化,但是可以创建一个引用变量,类型是一个抽象类,并让它引用非抽象类的子类的一个实例
d:不能用final 修饰符修饰

Tags in this post...

面试题 相关文章推荐
你所知道的集合类都有哪些?主要方法?
Dec 31 面试题
struct和class的区别
Nov 20 面试题
程序集与命名空间有什么不同
Jul 25 面试题
PPP协议组成及简述协议协商的基本过程
May 28 面试题
以太网Ethernet IEEE802.3
Aug 05 面试题
C#的几个面试问题
May 22 面试题
Shell如何接收变量输入
Aug 06 面试题
海量信息软件测试笔试题
Aug 08 面试题
AJAX的全称是什么
Nov 06 面试题
排序都有哪几种方法?请列举。用JAVA实现一个快速排序
Feb 16 面试题
Java面试题:说出如下代码的执行结果
Oct 30 面试题
Servlet方面面试题
Sep 28 面试题
如何用Java判断一个文件或目录是否存在
Nov 19 #面试题
介绍JAVA 中的Collection FrameWork(及如何写自己的数据结构)
Oct 31 #面试题
举例说明类变量和实例变量的区别
Jun 30 #面试题
如何用Java实现列出某个目录下的所有子目录
Jul 20 #面试题
日期和时间问题
Jan 04 #面试题
Java Servlet API中forward() 与redirect()的区别
Apr 20 #面试题
请问软件开发中的设计模式你会使用哪些
May 13 #面试题
You might like
PHP之变量、常量学习笔记
2008/03/27 PHP
php pack与unpack 摸板字符字符含义
2009/10/29 PHP
php 面试碰到过的问题 在此做下记录
2011/06/09 PHP
九个你必须知道而且又很好用的php函数和特点
2013/08/08 PHP
PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)
2016/02/23 PHP
yii2整合百度编辑器umeditor及umeditor图片上传问题的解决办法
2016/04/20 PHP
php时间函数用法分析
2016/05/28 PHP
记Laravel调用Gin接口调用formData上传文件的实现方法
2019/12/12 PHP
PHP基于array_unique实现二维数组去重
2020/07/14 PHP
网页中实现浏览器的最大,最小化和关闭按钮
2007/03/12 Javascript
jquery中ajax使用error调试错误的方法
2015/02/08 Javascript
DOM 高级编程
2015/05/06 Javascript
Java中Timer的用法详解
2015/10/21 Javascript
js点击按钮实现带遮罩层的弹出视频效果
2015/12/19 Javascript
Bootstrap学习笔记之js组件(4)
2016/06/12 Javascript
js定时器实例分享
2016/12/20 Javascript
jQuery动态产生select option下拉列表
2017/03/15 Javascript
Angular 4根据组件名称动态创建出组件的方法教程
2017/11/01 Javascript
微信小程序获取手机网络状态的方法【附源码下载】
2017/12/08 Javascript
vue-cli启动本地服务局域网不能访问的原因分析
2018/01/22 Javascript
使用Bootstrap做一个朝代历史表
2019/12/10 Javascript
javascript实现简单搜索功能
2020/03/26 Javascript
js String.prototype.trim字符去前后空格的扩展
2020/08/23 Javascript
解决python2.7 查询mysql时出现中文乱码
2016/10/09 Python
理解Python中的绝对路径和相对路径
2017/08/30 Python
详解python中的hashlib模块的使用
2019/04/22 Python
Pytorch 实现自定义参数层的例子
2019/08/17 Python
施华洛世奇中国官网:SWAROVSKI中国
2020/06/16 全球购物
简单的项目建议书模板
2014/03/12 职场文书
计算机软件专业求职信
2014/06/10 职场文书
小学清明节活动总结
2014/07/04 职场文书
科级干部群众路线教育实践活动个人对照检查材料
2014/09/19 职场文书
党员“四风”方面存在问题及整改措施
2014/09/24 职场文书
领导班子奢靡之风查摆问题及整改措施
2014/09/27 职场文书
干部作风建设个人剖析材料
2014/10/11 职场文书
2019公司管理制度
2019/04/19 职场文书