腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Java继承:重写或隐藏
方法
java
、
inheritance
、
overwrite
当一个
类
继承
另一个
类
时,它继承了超
类
的
所有
方法
和变量。如果您在具有相同签名
的
子类
中
以不同方式定义
方法
和变量,则可以在子类
中
以不同方式
使用
方法
和变量。现在Oracle区分了
覆盖
和隐藏()。它说实例
方法
覆盖
了它
的
超
类
的
方法
,
而
类</em
浏览 0
提问于2012-07-30
得票数 2
回答已采纳
4
回答
覆盖
的
目的
java
、
oop
、
overriding
这是一个非常幼稚
的
问题,但这里是:因此,如果没有重写注释,则将
调用
基
类
中
的
方法
。因此,
覆盖
方法
将纯粹用于记录意图-
调用
方法
的
一个
版本
<
浏览 3
提问于2011-01-11
得票数 7
回答已采纳
1
回答
为什么
从
另一个
方法
中
调用
方法
会
使用
同一个
类
中
的
版本
,
而
不是
被
覆盖
的
版本
?
c++
我已经做了一个例子,它准确地展示了我
的
观点,
而
不需要从我
的
实际项目中添加任何额外
的
代码。我有两个
类
,一个是父
类
,一个是子类,每个
类
都有一个getClass()
方法
,返回一个带有其
类
名
的
字符串。显然,子元素
中
的
getClass()
方法
会
覆盖
父元素
中
的
方法
。然后,我有一个额外
的
<
浏览 8
提问于2021-05-07
得票数 1
回答已采纳
1
回答
在重写
的
方法
中
使用
阴影
方法
/字段
vb.net
、
oop
NormalEmployee = New SeniorNormalEmployee() return 0我知道由于多态,我
的
基
类
中
的
CalculatePay()将被
调用
。我
的
问题是:
为什么
CalculatePay()
使用
基
类
中
的
basePay
而
不是
派生
类</e
浏览 0
提问于2015-03-17
得票数 1
5
回答
为什么
java不允许父
类
的
实例
方法
在子类中有更多
的
限制
java
、
polymorphism
、
overriding
多态性允许程序员继承、重写或重载父
类
的
实例
方法
。类似地,
浏览 2
提问于2010-10-12
得票数 2
4
回答
new关键字在派生
类
中
的
工作方式
c#
、
new-operator
、
shadowing
我对new关键字有些困惑,当我
使用
virtual和override时,事情运行得很好,但是new有点不同(我想我遗漏了一些东西)。Console.WriteLine(a.GetType()); // Type-B Console.ReadKey();}现在有了新
的
Console.ReadKey();} 根据MSDN,当
使用
new关键字时,将
调用
新
的
类<
浏览 0
提问于2010-02-23
得票数 4
回答已采纳
3
回答
重载虚拟
方法
与非虚拟
方法
有何不同?
c++
、
polymorphism
、
operator-overloading
、
virtual
这两者之间有什么区别: 你什么时候会用一种
而
另一种?
浏览 5
提问于2012-03-18
得票数 7
回答已采纳
1
回答
从
基
类
调用
重写
的
方法
?
python
- Python
的
最初作者Guido用这种方式解释了
方法
:“派生
类
可能
会
覆盖
基
类
的
方法
。因为
方法
在
调用
同一个
对象
的
其他
方法
时没有特权,所以基
类
的
方法
调用
同一个
基
类
中
定义
的
另一个
方法
,实
浏览 0
提问于2011-07-08
得票数 9
回答已采纳
1
回答
rendererForOverlay未被
调用
....
从
MKOverlayView更新到MKOverlayRenderer之后
objective-c
、
mkmapview
、
renderer
、
mkoverlay
、
mkmapviewdelegate
也
被
弃用了,所以我用rendererForOverlay
方法
替换它,以便与未弃用
的
API保持一致,并且它永远不会被触发…… MapView
的
委托是正确连接
的
(这在viewForOverlay工作
中
得到了证明我非常不知所措,唯一不同
的
是这个
方法
在工作
的
版本
和不工作
的
版本
之间。即使在我将
类
从
MKOverlayView扩展更改为MKOverlayRen
浏览 4
提问于2014-05-12
得票数 0
1
回答
为什么
formatMessage()
方法
在java.util.logging.Formatter
中
是同步
的
?
java.util.logging
在用于格式化调试日志
的
抽象JDK
类
格式化程序
中
,formatMessage
方法
被
声明为同步
的
。 然而,我还无法确定
为什么
会
这样。显然,我们可以编写
不是
线程安全
的
覆盖
版本
,但是我想知道
为什么
默认实现
不是
线程安全
的
。
浏览 1
提问于2016-04-05
得票数 4
回答已采纳
1
回答
从
特性
中
调用
自己
的
方法
php
、
inheritance
、
traits
我有一个
类
,它扩展了
另一个
类
,并
使用
了一个特性。同时,属性构造函数
调用
一个
方法
(configureOptions),该
方法
在特征
中
定义,但也在具有相同可见性(受保护)
的
抽象
类
ABase3
中
定义。,当
从
特征
调用
configureOptions时,执行
的
方法
不是
在特征
中
定义
的
<e
浏览 1
提问于2016-07-08
得票数 0
回答已采纳
2
回答
Maven为特定java包添加依赖项
java
、
maven
我有同一jar文件
的
两个
版本
。(
版本
1和2)。我
的
问题是,我希望特定包
中
的
类
使用
一个
版本
,
而
另一个
包
中
的
类
使用
另一个
version.Both,这些包都在
同一个
maven项目下。尝试将这两个jar文件作为依赖项添加到POM
中
,但第二个条目
覆盖
了第一个条目,并且
浏览 1
提问于2014-05-23
得票数 0
2
回答
同时
调用
基
方法
和派生
方法
c#
、
c++
在C#和C++
中
,是否可以
使用
相同
的
签名同时
调用
方法
的
基
版本
和派生
版本
,
而
不是
覆盖
基
类
版本
?
浏览 1
提问于2013-01-24
得票数 1
3
回答
在Java
中
,在静态
方法
中
,确定
调用
静态
方法
的
类
的
方法
是什么?
java
、
class
、
subclass
awesomeRide = new Car(); } 然后,在
另一个
类
中
,你称为:将
调用
法拉利
的
超
类
的
法拉利不能@
覆盖
getCar(),因为在Java
中
,静态
方法
不能被
覆盖
。 因此,在Car
的
getCar()
方法
中
,如何判断
方法<
浏览 1
提问于2016-03-24
得票数 1
回答已采纳
1
回答
Java
类
加载器:如何替换3pp
类
的
方法
java
、
classloader
我尝试替换3pp
类
中
的
方法
,该
方法
由
另一个
3pp
类
调用
。我知道如果我重写hole
类
,并修改
类
路径顺序;或者把它放到java home
的
lib/ext
中
,那么扩展
类
加载器就会加载我
的
类
,
而
不是
原来
的
类
。但是,如何
从
替换
类</
浏览 3
提问于2012-07-30
得票数 0
2
回答
虚
方法
覆盖
C# -
为什么
这不会导致无限递归?
c#
、
recursion
、
virtual-functions
我正在看我们代码库
中
的
一些代码,我无法理解这是如何/
为什么
工作
的
(并且不会因为无限递归
而
导致堆栈溢出)。我在下面粘贴了一些等效
的
代码:我们有一个在
类
P1
中
定义并在
类
P2
中
被
覆盖
的
虚
方法
Foo(B)。但是,输出是: P2::Foo Virtual P2::Foo Private Non-Virtual 看起来在
覆盖
的
<e
浏览 1
提问于2012-09-12
得票数 13
回答已采纳
10
回答
Java继承-请解释
java
、
inheritance
.");}B b = new B();class A says...我不明白,因为:
类
B是
从
类
A (公共成员)继承
的
,无法查看/继承私有函数。因此,在B
类
中
,我们可以
调用
talk()。//因为它是由父
类
继承
的
。现在,在talk()
方法
中
浏览 9
提问于2009-11-15
得票数 3
回答已采纳
3
回答
静态实例变量查找Java
java
、
dynamic
、
static
static void main(String[] args){ System.out.print(b0.x);} 我想知道
为什么
这个代码打印
的
是5
而
不是
10。如果我编写了下面的代码,将变量x转换为
方法
,它会像我预期
的
那样工作得更好,并打印出10,因为在编译时,它只是检查b0
的
静态类型A是否有一个
方法
x,然后在运行时
使用
b0
的
动态类型B来运
浏览 3
提问于2015-11-02
得票数 5
回答已采纳
1
回答
未实现hashCode
的
Trove散列映射
java
、
hash
、
trove4j
我偶然发现了TObjectDoubleHashMap of trove
的
这个问题。
版本
2.0.2没有
覆盖
方法
。
为什么
在
版本
2
中
hashCode
方法
没有被
覆盖
?也许
覆盖
hashCode/equals
的
契约是在最
浏览 6
提问于2012-02-15
得票数 1
回答已采纳
5
回答
Java
覆盖
说明
java
、
inheritance
、
overriding
以下是我
的
代码 void draw() { System.out.println("Glyph.draw()"); } System.out.printlnbefore draw()Glyph() after draw()
为什么
超
类
Glyph
的
构造函数
调用
子类RoundGl
浏览 3
提问于2009-08-31
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
10个艰难的Java面试题与答案
系统学习PHP之面向对象(上)
Java 15中的隐藏类是咋回事?
Python基础教程 使用函数 super
Python中super的用法
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券