抽象方法、抽象类怎样声明


Posted in 面试题 onOctober 25, 2014
在java中关键字abstract 可用来修饰方法和类,表示“尚未实现”的含义:
抽象方法:[访问权限] abstract 返回类型 方法名([参数表] ); //无方法体
该类只提供方法的声明,不提供方法的实现(无大括号)
抽象类:[访问权限] abstract class 类名{…}
说明:
抽象方法必须声明在抽象类中,但抽象类也可以包含具体方法,可以有或没有抽象方法,在抽象类中还可以声明变量;
父类中的抽象方法需要在子类中实现,如果子类没有实现抽象方法,则子类也成为抽象类;
抽象类不能用new来进行实例化,否则会出现编译错误;但可以声明抽象类的引用,用来指向其具体子类的实例;
构造方法 和 static 方法都不能声明为抽象的。(请思考其中的理由)

Tags in this post...

面试题 相关文章推荐
递归计算如下递归函数的值(斐波拉契)
Feb 04 面试题
SQL Server面试题
Oct 17 面试题
请解释在new与override的区别
Oct 29 面试题
面向对象概念面试题(.NET)
Nov 04 面试题
在子网210.27.48.21/30种有多少个可用地址?分别是什么?
Jul 27 面试题
C#里面如何倒序排列一个数组的元素?
Jun 21 面试题
星空联盟C# .net笔试题
Dec 05 面试题
Linux不知道文件后缀名怎么判断文件类型
Apr 26 面试题
Linux文件操作命令都有哪些
Feb 27 面试题
一套比较完整的软件测试人员面试题
May 13 面试题
用Python匹配HTML tag的时候,<.*>和<.*?>有什么区别
Nov 04 面试题
写一个函数,要求输入一个字符串和一个字符长度,对该字符串进行分隔
Jul 30 面试题
介绍java中初始化块的使用
Sep 11 #面试题
精伦电子Java笔试题
Jan 16 #面试题
关键字final的用法
Oct 02 #面试题
介绍下WebSphere的安全性
Jan 31 #面试题
简单介绍Object类的功能、常用方法
Oct 02 #面试题
serialVersionUID具有什么样的特征
Feb 20 #面试题
Java多态性的定义以及类型
Sep 16 #面试题
You might like
DOTA2 探索永无止境 玩家自创强悍插眼攻略
2020/04/20 DOTA
PHILIPS AE3805收音机的分析打磨
2021/03/02 无线电
PHP的error_reporting错误级别变量对照表
2014/07/08 PHP
php数组随机排序实现方法
2015/06/13 PHP
PHP 应用容器化以及部署方法
2018/02/12 PHP
解决extjs grid 不随窗口大小自适应的改变问题
2014/01/26 Javascript
vue双向绑定简要分析
2017/03/23 Javascript
windows下vue-cli导入bootstrap样式
2017/04/25 Javascript
深究AngularJS中ng-drag、ng-drop的用法
2017/06/12 Javascript
基于JavaScript实现百度搜索框效果
2020/06/28 Javascript
详解vue-cli与webpack结合如何处理静态资源
2017/09/19 Javascript
js实现图片粘贴上传到服务器并展示的实例
2017/11/08 Javascript
详解webpack打包第三方类库的正确姿势
2018/10/20 Javascript
使用Jenkins部署React项目的方法步骤
2019/03/11 Javascript
在树莓派2或树莓派B+上安装Python和OpenCV的教程
2015/03/30 Python
Python彩色化Linux的命令行终端界面的代码实例分享
2016/07/02 Python
Python实现在线暴力破解邮箱账号密码功能示例【测试可用】
2017/09/06 Python
python3实现磁盘空间监控
2018/06/21 Python
在Python中,不用while和for循环遍历列表的实例
2019/02/20 Python
pycharm配置当鼠标悬停时快速提示方法参数
2019/07/31 Python
Django获取应用下的所有models的例子
2019/08/30 Python
Python 类,property属性(简化属性的操作),@property,property()用法示例
2019/10/12 Python
python找出列表中大于某个阈值的数据段示例
2019/11/24 Python
Python的对象传递与Copy函数使用详解
2019/12/26 Python
python不使用for计算两组、多个矩形两两间的iou方式
2020/01/18 Python
Python astype(np.float)函数使用方法解析
2020/06/08 Python
Django之腾讯云短信的实现
2020/06/12 Python
美国女孩服装购物网站:Justice
2017/03/04 全球购物
Booking.com荷兰:全球酒店网上预订
2017/08/22 全球购物
Dr.Jart+美国官网:韩国药妆品牌
2019/01/18 全球购物
年终总结会主持词
2014/03/25 职场文书
班主任寄语大全
2014/04/04 职场文书
党校个人总结
2015/03/04 职场文书
刑事撤诉申请书
2015/05/18 职场文书
中学音乐课教学反思
2016/02/18 职场文书
python神经网络ResNet50模型
2022/05/06 Python