腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
具有
抽象
方法
JAVA
重写
接口
方法
java
、
inheritance
我想问一下我们是否应该覆盖interfaceMethod?这是一个好习惯还是坏习惯? public interfaceA { } @override } 或者我们应该什么都不做? public interfaceA { } public abstra
浏览 32
提问于2021-07-30
得票数 1
10
回答
接口
相对于
抽象
类的优势是什么?
java
、
oop
在
Java
中,
抽象
类提供了定义具体
方法
和
抽象
方法
的能力,而
接口
只提供了实现
抽象
方法
的能力。我认为在子类/实现中
重写
方法
在这两种情况下都是可能的,因此,其中一种
方法
相对于另一种
方法
(
接口
与
Java
中的
抽象
类)的真正优势是什么?
浏览 0
提问于2011-04-30
得票数 23
回答已采纳
2
回答
在
java
8
接口
中,默认
方法
和静态
方法
是如何工作的?
java
、
java-8
、
jls
我一直试图了解默认和静态
方法
在
java
8中究竟是如何工作的?请考虑以下
接口
: System.out.println("Default Driving");System.out.println(Car.getWheelCount());} 默认
方法
是否以类似于
抽象
浏览 1
提问于2017-09-10
得票数 3
回答已采纳
1
回答
Java
抽象
类、
接口
、
方法
重写
java
、
oop
、
abstract-class
、
overriding
你好,我是混乱的
方法
实现,所以请有人帮助我吗?以下是我的设想public abstract class VehicalAbstarct { }} 我还有一个类扩展了VehicalAbstarct并实现了的虚拟
接口
。现在,VehicalAbstarct ()
方法
是@类覆盖还是
接口
<
浏览 4
提问于2015-06-05
得票数 0
8
回答
Java
8中“函数
接口
”的精确定义
java
、
lambda
、
java-8
、
abstract
、
functional-interface
最近,我开始探索
Java
8,我不太理解“函数
接口
”的概念,它是
Java
实现lambda表达式所必需的。在
Java
中有一个指向lambda函数的,但是我被卡住了。定义是这样的:公共
接口
比较器{ int compare(T o1,T o2);boolean equals(Object obj);} 我能够测
浏览 40
提问于2013-02-02
得票数 77
回答已采纳
3
回答
抽象
超类的默认
接口
方法
java
、
java-8
、
default-method
default boolean foo() { return doBlah(); } //function foo
Java
现在会抱怨C类必须实现来自A的
抽象
方法
foo。但是,我不明白为什么
接口
B中的默认函数不能单独满足这个需求,我希望更好地理解
java
的底层机制。
浏览 8
提问于2017-05-12
得票数 11
回答已采纳
2
回答
抽象
类比
Java
中的
接口
更快吗?
java
、
jvm
根据本文的,在
抽象
类和
接口
上,
抽象
类略快于
接口
。为什么,你能用JVM来解释使用
接口
和
抽象
类的机制吗?
Java
中
抽象
类和
接口
之间的第四个区别是,
抽象
类略快于
接口
,因为
接口
在调用
Java
中的任何
重写
方法
之前需要进行搜索。
浏览 1
提问于2018-06-30
得票数 5
7
回答
“策略设计模式”仅仅是多态性的基本用途吗?
oop
、
design-patterns
、
interface
、
polymorphism
、
strategy-pattern
在策略设计模式中,我们所做的是 我的问题是,不是我们学习的多态和
方法
重写
的基本例子吗?除了使用
抽象
类的可能性之外,还可以替换公共
接口
。
浏览 7
提问于2016-06-07
得票数 8
回答已采纳
2
回答
PHP,OOP,
接口
php
、
oop
、
abstract-methods
我在学习PHP,我在想,我的问题:只有在子类中才是未定义为
抽象
的
方法
/属性,意味着
接口
在实现时不能创建子类。也意味着: 当从
抽象
类/
接口
定义
抽象
方法
时,扩展/实
浏览 1
提问于2012-06-01
得票数 0
回答已采纳
1
回答
Javadoc创建由标题指定的“
java
、
javadoc
、
abstract
、
overriding
extends class A { toString() { }如果我在B类上运行javadoc,它不会生成一个“
重写
:”子标题,而是生成一个“指定的:”子标题,即使在检查该
方法
确实使用@
重写
注释覆盖另一个子标题之后也是如此。为什么在这种情况下没有生成一个“
重写
:”子标题?如对此作出任何澄清,将不胜感激。
浏览 6
提问于2015-04-12
得票数 0
回答已采纳
1
回答
接口
-
重写
的
方法
不被继承。
java
、
inheritance
、
interface
我读过KhalidA.Mughal(代表JE6)的
Java
书,在主题7.6
接口
和第313页中,给出了 子
接口
可以覆盖来自其超级
接口
的
抽象
方法
声明。
重写
的
方法
不被继承。我不太明白“
重写
的
方法
没有继承”是什么。的意思是。
浏览 1
提问于2015-08-02
得票数 6
回答已采纳
3
回答
让
抽象
类实现
接口
的好处是什么?
.net
、
oop
、
inheritance
、
interface
、
abstract-class
最近,我询问了这个是应该实现
接口
还是实现
抽象
类。Scottm回答说我同时使用了这两种
方法
,但我仍然不知道为什么我会这么做。从长远来看,有好处吗?这样做有什么好处呢?以下是我认为的一些好处: 这是另一个问题。如果我实现了一个
接口</em
浏览 5
提问于2011-09-29
得票数 4
回答已采纳
3
回答
Java
8中
抽象
类在
接口
上的首选项
java
、
interface
、
abstract-class
、
java-8
、
diamond-problem
现在,我们知道
Java
8在
接口
中引入了默认和静态
方法
。不需要强制
重写
默认
方法
。 但是,当使用
接口
发生菱形问题时,实现这些
接口
的类必须覆盖默认
方法
。现在,我有三个问题在我的脑海里
浏览 0
提问于2014-06-23
得票数 7
回答已采纳
3
回答
使用(空)默认
方法
生成FunctionalInterface
java
、
interface
、
java-8
、
functional-interface
在
Java
8中,引入了
接口
的默认
方法
,用于在不破坏向后兼容性的情况下向现有
接口
添加
方法
。interface StringTrans
浏览 1
提问于2018-04-02
得票数 3
回答已采纳
5
回答
Java
9
接口
与类
java
、
java-9
由于
Java
9将允许我们在
接口
中也定义private和private static
方法
,那么interface和class还有什么区别呢?此外,
Java
是否正在缓慢地走向多重继承?
浏览 3
提问于2017-06-01
得票数 43
回答已采纳
4
回答
覆盖非
抽象
方法
是很好的做法吗?
java
、
oop
、
inheritance
、
overriding
、
abstract-methods
在我需要修改超类
方法
以
具有
子类特定逻辑的情况下,
方法
逻辑对于所有其他子类都是相同的。1)使
方法
抽象
,并对除我的相关子类之外的每个子类重复相同的代码。2)
重写
相关子类中的非
抽象
方法
,其中我希望有alter逻辑。 在
Java
中
重写
非
抽象
方法
是一个很好的实践吗?在概念上,b/w覆盖非
抽象
和
抽象
的
方法
会有什么
浏览 9
提问于2018-01-06
得票数 11
回答已采纳
4
回答
Java
-
重写
抽象
方法
java
、
osgi
;import
java
.io.IOException;import
java
.nio.charset.Charset;import javax.sql.DataSource;import
java
.sql
浏览 2
提问于2012-03-14
得票数 1
回答已采纳
1
回答
当
抽象
类实现
接口
方法
时,这些
方法
是否与该
抽象
类的常规
方法
相同?
java
、
interface
、
abstract-class
、
abstract
好的,我正在尝试理解一个
抽象
类是如何处理
接口
的已实现
方法
的。假设我们有一个
抽象
类,它实现了一个
接口
的3个
方法
,我们将在另一个类中初始化这个
抽象
类,在那里我们只需要实现这些
接口
方法
中的一个。它工作得很好,我只是想知道
java
是如何在初始化
抽象
类的地方
重写
接口
方法
的。我只想知道整件事是怎么回事。
浏览 2
提问于2020-10-15
得票数 0
5
回答
接口
没有具体的实现。
java
}public class ConcreteClass extends AbstractClass {}问题是在AbstractClass中,它们的
浏览 5
提问于2015-01-30
得票数 1
回答已采纳
1
回答
通过
抽象
类
重写
等于
方法
,并将其设置为
抽象
方法
,因此如果任何类扩展,则必须实现
java
、
interface
、
abstract-class
、
overriding
、
abstract-methods
我正在尝试构建一个
抽象
类/
接口
,它覆盖已经存在的
方法
,并将它们设置为
抽象
。这个是可能的吗?boolean equals(Object o);或 @Override} 上面的类和
接口
都应该
具有
相同的函数,但这是否意味着两个
重写
对象等于
方法
?即使我把它设定为
抽象
?
浏览 0
提问于2017-05-05
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java中重写equals方法为什么要重写hashcode方法?
Java方法重写的权限修饰符
多态、方法重写与重载-JAVA成长之路
Java:在Java中使用私有接口方法
编程学习Java:类的继承、静态+final修饰+抽象方法+异常处理
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券