static没有多态,abstract必须要有多态
来源:互联网 发布:怎么使用oracle数据库 编辑:程序博客网 时间:2024/06/13 05:34
Java abstract问题
检举 | 2011-4-29 23:28 提问者: lbog_ | 浏览次数:2050次
这是我在一个选择题上看到的
static abstract void sleep();为什么是错误的。
这道题的正确答案是:public abstract void sleep();
希望老师能详细解答
小菜先谢谢了!!!
我来帮他解答
2011-4-29 23:39 满意回答
static是静态,静态函数的特点是没有多态。
而abstract表示必须被子类实现,因此在使用过程中,必然会用到多态。
static没有多态,abstract必须要有多态,so,矛盾了。
10
| 评论(2)
向TA求助
回答者: antony9 来自团队 Java盛宴 | 四级采纳率:55%
擅长领域: JAVA相关 系统软件 其他编程语言 数据库 民俗传统
参加的活动: 暂时没有参加的活动
提问者对回答的评价:
谢谢,,,
其他回答 共3条
2011-4-29 23:39 kmz1111 | 五级
抽象方法不能定义为静态的
0
| 评论
2011-4-29 23:39 zssazrael | 一级
静态的方法不能是抽象的。
抽象方法只能在抽象类中声明。
别问为什么,这是 Java 的语法。
0
| 评论
2011-4-29 23:46 UFO_Z_CJ | 二级
static和dynamic是反义词
而abstract是为了实现dynamic。所以static和abstract是不能共存的。
检举 | 2011-4-29 23:28 提问者: lbog_ | 浏览次数:2050次
这是我在一个选择题上看到的
static abstract void sleep();为什么是错误的。
这道题的正确答案是:public abstract void sleep();
希望老师能详细解答
小菜先谢谢了!!!
我来帮他解答
2011-4-29 23:39 满意回答
static是静态,静态函数的特点是没有多态。
而abstract表示必须被子类实现,因此在使用过程中,必然会用到多态。
static没有多态,abstract必须要有多态,so,矛盾了。
10
| 评论(2)
向TA求助
回答者: antony9 来自团队 Java盛宴 | 四级采纳率:55%
擅长领域: JAVA相关 系统软件 其他编程语言 数据库 民俗传统
参加的活动: 暂时没有参加的活动
提问者对回答的评价:
谢谢,,,
其他回答 共3条
2011-4-29 23:39 kmz1111 | 五级
抽象方法不能定义为静态的
0
| 评论
2011-4-29 23:39 zssazrael | 一级
静态的方法不能是抽象的。
抽象方法只能在抽象类中声明。
别问为什么,这是 Java 的语法。
0
| 评论
2011-4-29 23:46 UFO_Z_CJ | 二级
static和dynamic是反义词
而abstract是为了实现dynamic。所以static和abstract是不能共存的。
- static没有多态,abstract必须要有多态
- JAVA知识回顾-5(Interface与abstract类的介绍、Static class与not static class的区别、java多态的实现原理、Thread与Runable)
- 必须要有题目吗?
- 你必须要有目标
- 多态的三个条件: 1、要有继承 2、要有重写 3、父类引用指向子类对象----java
- c# interface virtual ,abstract ,多态实例
- Java的多态,interface、abstract
- java 多态测试(abstract)
- c# 实现多态(二) abstract函数
- abstract函数必须重写
- static,final和abstract
- static 、final、abstract、interface
- 【insigma】static、final、abstract
- static final abstract
- static,final和abstract
- static,final,abstract
- static.abstract.synchronized
- static,final,abstract,接口
- 关系型数据库设计——范式的应用
- 二叉树的建立
- ios下用点9图片
- 数据库备份的命令及方法汇总(oracle备份)
- Qt类须知
- static没有多态,abstract必须要有多态
- Project Euler 27
- 初识Qt Object 类
- 深入理解java虚拟机读书笔记(三)
- 从键盘读入数据的三种方法
- Linux设备驱动编程之中断处理
- 从零开始学新浪微博分享和第三方登陆(附源码下载)
- 超鏈接點擊次數的統計方法(超簡單)
- 使用Qt编辑关闭窗口程序的一些见解