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


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

Tags in this post...

面试题 相关文章推荐
String和StringBuffer的区别
Aug 13 面试题
得到Class的三个过程是什么
Aug 10 面试题
main 函数执行以前,还会执行什么代码
Apr 17 面试题
华为慧通面试题
Sep 11 面试题
为什么如下的代码int a=100,b=100;long int c=a * b;不能工作
Nov 29 面试题
.NET面试题:什么是值类型和引用类型
Jan 12 面试题
.NET程序员的数据库面试题
Oct 10 面试题
什么是URL
Dec 13 面试题
C#中有没有静态构造函数,如果有是做什么用的?
Jun 04 面试题
介绍一下Linux中的链接
May 28 面试题
Python文件操作的面试题
Jun 22 面试题
用Python匹配HTML tag的时候,<.*>和<.*?>有什么区别
Nov 04 面试题
介绍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下载远程文件类(支持断点续传)
2008/11/14 PHP
PHP中array_map与array_column之间的关系分析
2014/08/19 PHP
laravel安装和配置教程
2014/10/29 PHP
Laravel框架Eloquent ORM简介、模型建立及查询数据操作详解
2019/12/04 PHP
简单时间提示DEMO从0开始一直进行计时
2013/11/19 Javascript
jQuery之选项卡的简单实现
2014/02/28 Javascript
查找Oracle高消耗语句的方法
2014/03/22 Javascript
node.js中的fs.readdirSync方法使用说明
2014/12/17 Javascript
jQuery中insertBefore()方法用法实例
2015/01/08 Javascript
深入剖析JavaScript编程中的对象概念
2015/10/21 Javascript
Javascript 正则表达式校验数字的简单实例
2016/11/02 Javascript
Vue-cli创建项目从单页面到多页面的方法
2017/09/20 Javascript
nodejs express配置自签名https服务器的方法
2018/05/22 NodeJs
浅谈Vue组件及组件的注册方法
2018/08/24 Javascript
vue服务端渲染操作简单入门实例分析
2019/08/28 Javascript
vue-cli单页面预渲染seo-prerender-spa-plugin操作
2020/08/10 Javascript
[04:09]显微镜下的DOTA2第十二期—NaVi美如画的团战
2014/06/23 DOTA
Python中的生成器和yield详细介绍
2015/01/09 Python
在Python中使用base64模块处理字符编码的教程
2015/04/28 Python
Python查找函数f(x)=0根的解决方法
2015/05/07 Python
python语言使用技巧分享
2016/05/31 Python
Python 迭代器与生成器实例详解
2017/05/18 Python
Django rest framework实现分页的示例
2018/05/24 Python
Python面向对象之静态属性、类方法与静态方法分析
2018/08/24 Python
python存储16bit和32bit图像的实例
2018/12/05 Python
网易有道2017内推编程题 洗牌(python)
2019/06/19 Python
对python中UDP,socket的使用详解
2019/08/22 Python
python集合删除多种方法详解
2020/02/10 Python
python 实现任务管理清单案例
2020/04/25 Python
Python手动或自动协程操作方法解析
2020/06/22 Python
Python实现一个简单的递归下降分析器
2020/08/01 Python
AmazeUI 列表的实现示例
2020/08/17 HTML / CSS
台湾乐天市场:日本No.1的网路购物网站
2017/03/22 全球购物
北大青鸟学生求职信
2013/09/24 职场文书
十八届三中全会感言
2014/03/10 职场文书
美容院合作经营协议书
2014/10/10 职场文书