有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...

面试题 相关文章推荐
Java和Javasciprt的区别
Sep 02 面试题
一个C/C++编程面试题
Nov 10 面试题
对于没有初始化的变量的初始值可以作怎样的假定
Oct 12 面试题
struct和class的区别
Nov 20 面试题
如何删除一个表里面的重复行
Jul 13 面试题
命名空间(namespace)和程序集(Assembly)有什么区别
Sep 25 面试题
Shell编程面试题
May 30 面试题
中间件分为哪几类
Mar 14 面试题
启动一个线程是用run()还是start()
Dec 25 面试题
怎样自定义一个异常类
Sep 27 面试题
Unix如何添加新的用户
Aug 20 面试题
DELPHI中如何调用API,可举例说明
Jan 16 面试题
如何用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中转义mysql语句的实现代码
2011/06/24 PHP
PHP中使用php5-ffmpeg撷取视频图片实例
2015/01/07 PHP
PHP计算当前坐标3公里内4个角落的最大最小经纬度实例
2016/02/26 PHP
php自定义中文字符串截取函数substr_for_gb2312及substr_for_utf8示例
2016/05/28 PHP
图片动画横条广告带上下滚动的JS代码
2013/10/25 Javascript
jQuery照片伸缩效果不影响其他元素的布局
2014/05/09 Javascript
在Javascript中处理数组之toSource()方法的使用
2015/06/09 Javascript
JavaScript基础知识及常用方法总结
2016/01/10 Javascript
Markdown与Bootstrap相结合实现图片自适应属性
2016/05/04 Javascript
JS获取屏幕高度的简单实现代码
2016/05/24 Javascript
跨域请求的完美解决方法(JSONP, CORS)
2016/06/12 Javascript
jQuery弹出层插件popShow(改进版)用法示例
2017/01/23 Javascript
Vue中使用vee-validate表单验证的方法
2018/05/09 Javascript
详解Vue中watch的详细用法
2018/11/28 Javascript
vue的.vue文件是怎么run起来的(vue-loader)
2018/12/10 Javascript
nodejs异步编程基础之回调函数用法分析
2018/12/26 NodeJs
如何为vuex实现带参数的 getter和state.commit
2019/01/04 Javascript
解决elementUI 切换tab后 el_table 固定列下方多了一条线问题
2020/07/19 Javascript
python实现JAVA源代码从ANSI到UTF-8的批量转换方法
2015/08/10 Python
Python基于socket实现简单的即时通讯功能示例
2018/01/16 Python
Python实现随机创建电话号码的方法示例
2018/12/07 Python
Python实现的简单线性回归算法实例分析
2018/12/26 Python
人工神经网络算法知识点总结
2019/06/11 Python
python pytest进阶之xunit fixture详解
2019/06/27 Python
Python调用scp向服务器上传文件示例
2019/12/22 Python
Python基于数列实现购物车程序过程详解
2020/06/09 Python
阿提哈德航空官方网站:Etihad Airways
2017/01/06 全球购物
汉森批发:Hansen Wholesale
2018/05/24 全球购物
泰国最新活动和优惠:Megatix
2020/05/07 全球购物
档案管理员岗位职责
2013/12/01 职场文书
发布会邀请函
2015/01/31 职场文书
个人总结与自我评价
2015/02/14 职场文书
护士节慰问信
2015/02/15 职场文书
行政后勤人员工作计划应该怎么写?
2019/08/16 职场文书
零基础学java之带参数以及返回值的方法
2022/04/10 Java/Android
nginx静态资源的服务器配置方法
2022/07/07 Servers