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


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

Tags in this post...

面试题 相关文章推荐
抽象方法、抽象类怎样声明
Oct 25 面试题
什么是Rollback Segment
Apr 22 面试题
什么是动态端口(Dynamic Ports)?动态端口的范围是多少?
Dec 12 面试题
C#如何调用Word并打开一个Word文档
May 08 面试题
linux面试题参考答案(8)
Apr 19 面试题
软件设计的目标是什么
Dec 04 面试题
同步和异步有何异同,在什么情况下分别使用他们
Apr 09 面试题
简单的JAVA编程面试题
Mar 19 面试题
UNIX文件类型
Aug 29 面试题
程序员经常用到的UNIX命令
Apr 13 面试题
Servlet方面面试题
Sep 28 面试题
servlet面试题
Aug 20 面试题
介绍java中初始化块的使用
Sep 11 #面试题
精伦电子Java笔试题
Jan 16 #面试题
关键字final的用法
Oct 02 #面试题
介绍下WebSphere的安全性
Jan 31 #面试题
简单介绍Object类的功能、常用方法
Oct 02 #面试题
serialVersionUID具有什么样的特征
Feb 20 #面试题
Java多态性的定义以及类型
Sep 16 #面试题
You might like
全国FM电台频率大全 - 6 辽宁省
2020/03/11 无线电
PHP批量生成静态HTML的简单原理和方法
2014/04/20 PHP
php输出xml属性的方法
2015/03/19 PHP
thinkPHP自动验证、自动添加及表单错误问题分析
2016/10/17 PHP
PHP实现时间比较和时间差计算的方法示例
2017/07/24 PHP
php连接mysql之mysql_connect()与mysqli_connect()的区别
2020/07/19 PHP
List Information About the Binary Files Used by an Application
2007/06/18 Javascript
Jquery使用Firefox FireBug插件调试Ajax步骤讲解
2013/12/02 Javascript
比较不错的JS/JQuery显示或隐藏文本的方法
2014/02/13 Javascript
JavaScript判断一个字符串是否包含指定子字符串的方法
2015/03/18 Javascript
javascript匀速运动实现方法分析
2016/01/08 Javascript
Node.js的Web模板引擎ejs的入门使用教程
2016/06/06 Javascript
Vue.js学习之过滤器详解
2017/01/22 Javascript
AngularJS学习第二篇 AngularJS依赖注入
2017/02/13 Javascript
bootstrap 通过加减按钮实现输入框组功能
2017/11/15 Javascript
vue二级路由设置方法
2018/02/09 Javascript
vue axios登录请求拦截器
2018/04/02 Javascript
JavaScript ES6常用基础知识总结
2019/02/09 Javascript
Python计算三角函数之asin()方法的使用
2015/05/15 Python
基于Python实现通过微信搜索功能查看谁把你删除了
2016/01/27 Python
解决Python plt.savefig 保存图片时一片空白的问题
2019/01/10 Python
python自动发送测试报告邮件功能的实现
2019/01/22 Python
解决使用export_graphviz可视化树报错的问题
2019/08/09 Python
详解Django CAS 解决方案
2019/10/30 Python
python实现UDP协议下的文件传输
2020/03/20 Python
Python多线程通信queue队列用法实例分析
2020/03/24 Python
用 Django 开发一个 Python Web API的方法步骤
2020/12/03 Python
欧洲最大的婴幼儿服装及内衣公司:Petit Bateau(小帆船)
2016/08/16 全球购物
布鲁明戴尔百货店:Bloomingdale’s
2016/12/21 全球购物
联想哥伦比亚网上商城:Lenovo Colombia
2017/01/10 全球购物
2015年五一劳动节慰问信
2015/03/23 职场文书
出生证明范本
2015/06/15 职场文书
门卫管理制度范本
2015/08/05 职场文书
大队委员竞选稿
2015/11/20 职场文书
MySQL慢查询的坑
2021/04/28 MySQL
python+pyhyper实现识别图片中的车牌号思路详解
2022/12/24 Python