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


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

Tags in this post...

面试题 相关文章推荐
您熟悉ORM(Object-Relation Mapping)吗?请谈谈您所理解的ORM
Feb 08 面试题
Tomcat中怎么使用log4j输出所有的log
Jul 07 面试题
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串
Jan 07 面试题
介绍下WebSphere的安全性
Jan 31 面试题
触发器(trigger)的功能都有哪些?写出一个触发器的例子
Sep 17 面试题
Oracle中delete,truncate和drop的区别
May 05 面试题
如何利用cmp命令比较文件
Apr 11 面试题
介绍一下Linux文件的记录形式
Sep 29 面试题
Linux的文件类型
Mar 07 面试题
亿企通软件测试面试题
Apr 10 面试题
Java语言程序设计测试题改错题部分
Jul 22 面试题
UNIX文件系统常用命令
May 25 面试题
介绍java中初始化块的使用
Sep 11 #面试题
精伦电子Java笔试题
Jan 16 #面试题
关键字final的用法
Oct 02 #面试题
介绍下WebSphere的安全性
Jan 31 #面试题
简单介绍Object类的功能、常用方法
Oct 02 #面试题
serialVersionUID具有什么样的特征
Feb 20 #面试题
Java多态性的定义以及类型
Sep 16 #面试题
You might like
谈谈PHP语法(5)
2006/10/09 PHP
PHP实现用户认证及管理完全源码
2007/03/11 PHP
测试php函数的方法
2013/11/13 PHP
phpmyadmin下载、安装、配置教程
2017/05/16 PHP
Yii框架分页实现方法详解
2017/05/20 PHP
详解在YII2框架中使用UEditor编辑器发布文章
2018/11/02 PHP
PHP执行普通shell命令流程解析
2020/08/24 PHP
html下载本地
2006/06/19 Javascript
无语,javascript居然支持中文(unicode)编程!
2007/04/12 Javascript
JavaScript 继承详解(四)
2009/07/13 Javascript
NodeJS学习笔记之网络编程
2014/08/03 NodeJs
基于NodeJS的前后端分离的思考与实践(六)Nginx + Node.js + Java 的软件栈部署实践
2014/09/26 NodeJs
Javascript基础教程之if条件语句
2015/01/18 Javascript
C++中的string类的用法小结
2015/08/07 Javascript
基于jQuery1.9版本如何判断浏览器版本类型
2016/01/12 Javascript
JavaScript定时器setTimeout()和setInterval()详解
2017/08/18 Javascript
详解基于vue-router的动态权限控制实现方案
2017/09/28 Javascript
nodejs基于mssql模块连接sqlserver数据库的简单封装操作示例
2018/01/05 NodeJs
JS获取input[file]的值并显示在页面的实现方法
2018/03/09 Javascript
深入浅出理解JavaScript高级定时器原理与用法
2018/08/02 Javascript
借助云开发实现小程序短信验证码的发送
2020/01/06 Javascript
[01:35:13]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第一场 1月18日
2021/03/11 DOTA
Python+Opencv识别两张相似图片
2020/03/23 Python
pygame库实现移动底座弹球小游戏
2020/04/14 Python
Selenium向iframe富文本框输入内容过程图解
2020/04/10 Python
Python如何解除一个装饰器
2020/08/07 Python
详解px单位html5响应式方案
2018/03/08 HTML / CSS
求职信格式范本
2013/11/15 职场文书
开会迟到检讨书
2014/01/08 职场文书
竞选村长演讲稿
2014/04/28 职场文书
社会实践活动总结报告
2014/04/29 职场文书
南京青奥会口号
2014/06/12 职场文书
六查六看六改心得体会
2014/10/14 职场文书
财务出纳岗位职责
2015/03/31 职场文书
博士论文答辩开场白
2015/06/01 职场文书
二年级数学教学反思
2016/02/16 职场文书