腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
防止
子类
重写
父
类
中
的
方法
、
、
我有一个主
类
RecordFieldBase。应用程序中有许多从RecordFieldBase
类
扩展而来
的
子类
。基
类
RecordFieldBase公开了公共
方法
updateInspector,如下所示: if () { return this.getValidationInspector();} 应用程序将在子RecordField实例上调用updateInspector以获
浏览 13
提问于2016-09-13
得票数 0
回答已采纳
3
回答
强制调用symfony动作
中
的
父
级::preExecute()
、
、
、
、
我有一个类似的结构:abstract class parentActions extends sfActions // overloaded from sfActions public function preExecute() // do some more stuff }现在我
的
问题是:如何在覆盖parent::preExecute()
的
子
方法</
浏览 5
提问于2012-10-17
得票数 1
回答已采纳
2
回答
为什么对
父
类
构造函数
的
调用不调用
父
类
中
过度遍历
的
方法
?
、
、
如下面的代码所示,给定一个超
类
Parent,其
方法
calculate()在Parent
的
构造函数
中
调用,但在
类
Child
中
也被覆盖,为什么Child构造函数
中
对Parent构造函数
的
隐式调用不调用Parent
的
calculate()而不是Child
的
< code >D9</code>。我认为要正确构造Parent对象,应该始终用自己
的
方法
定义调用它
浏览 4
提问于2022-08-27
得票数 2
回答已采纳
2
回答
父
类
间接调用时,
子类
是否调用
重写
方法
?
如果A
类
中
的
方法
调用B
类
中
的
父
方法
,而B
类
中
的
父
方法
调用B
类
中被覆盖
的
B
类
中
的
方法
X,那么将调用
方法
X
的
哪个实现?
子类
A
中
的
重写
实现
浏览 5
提问于2018-04-12
得票数 0
1
回答
父
类
中
模板
方法
的
右访问修饰符
是否可以将
父
类
中
的
模板
方法
设为私有 我希望在
重写
子类
中
的
方法
时使用模板模式,这样当在
父
类
中
调用该
方法
时,将执行
子类
中被
重写
的
non,但我不确定使用哪个访问修饰符来声明
父
类
中
的
方法
,如果可能,我希望将该<e
浏览 0
提问于2016-02-13
得票数 0
1
回答
继承
中
的
异常处理
、
、
这是链接
中
问题
的
延续:,即
子类
方法
必须抛出异常,该异常是
父
类
方法
的
子类
。 “当
子类
重写
超
类
中
的
方法
时,
子类
方法
定义只能指定
父
类
方法
(或
重写
方法
)
的
抛出子句中
的
所有或部
浏览 2
提问于2014-09-08
得票数 0
回答已采纳
2
回答
为什么java不允许将较弱
的
访问权限分配给
子类
中
的
静态
方法
?
、
我理解为什么java不允许为
重写
的
方法
设置较弱
的
访问权限,但是为什么静态
方法
是相同
的
呢?我是说,这些
方法
只是互相隐藏,对吧?那么,从封装
的
角度来看,问题是什么呢?附注: <em
浏览 3
提问于2016-03-01
得票数 5
5
回答
为什么java不允许
父
类
的
实例
方法
在
子类
中有更多
的
限制
、
、
多态性允许程序员继承、
重写
或重载
父
类
的
实例
方法
。 但是,它不允许在
子类
中
对
父
类
的
实例
方法
进行更严格
的
限制。也就是说,它不允许使用相同名称
的
父
类
实例
方法
,在
子类
中
声明为private。此外,如果
子类
没有覆盖实例
方法
,JVM还会识别实例
浏览 2
提问于2010-10-12
得票数 2
1
回答
虚拟函数覆盖是否违反了LSP?
、
、
我正在学习设计模式,但我认为C++虚拟函数
重写
违反了LSP。
子类
可以添加它们自己
的
唯一
方法
。当
子类
覆盖或实现
父
类
的
方法
时,该
方法
的
先决条件(即
方法
<e
浏览 2
提问于2019-05-03
得票数 1
2
回答
防止
在
子类
中继承某些属性
、
、
需要一些帮助来解决这个难题,各位: 当在Python
中
创建
子类
并定义init
方法
时,我希望导入
父
类
/
父
类
的
所有属性,除了某些位置参数和某些参数(这些参数不是在
父
类
init
方法
的
位置或关键字/非关键字参数列表
中
定义,而是在带有默认值
的
父
类
init
方法
中
定义)
浏览 3
提问于2021-07-28
得票数 4
回答已采纳
2
回答
覆盖和重载透视图
重载-同一
类
中
具有不同签名
的
相同
方法
。如果
父
类
中有重载
方法
,则
子类
是否重载或
重写
此特定
方法
?
浏览 3
提问于2012-06-13
得票数 0
4
回答
在超
类
或
子类
中
重写
equals和hashCode
方法
,或在两者
中
重写
、
、
我对java编程比较陌生,当我有一个继承自
父
类
的
子类
时,我在找出在哪里使用equals和hashcode
方法
重写
时遇到了问题。我想检查超
类
和
子类
的
对象是否相等,并想知道超
类
和
子类
中
的
一个或两个是否需要它们
的
equals和hashcode
方法
覆盖?我
的
子类
没有实例变量,而我
的
<
浏览 2
提问于2011-12-13
得票数 1
回答已采纳
3
回答
如何在python
中
重写
父
类
的
函数?
、
、
、
我在
父
类
中有一个私有
方法
def __pickSide(self):,我想在
子类
中
覆盖它。但是,
子类
仍然调用继承
的
def __pickSide(self):。如何
重写
该函数?
子类
的
函数名与
父
类
的
函数名完全相同。
浏览 3
提问于2010-03-21
得票数 12
回答已采纳
3
回答
如何在不使用super()
的
情况下访问
父
类
的
重写
方法
?
、
、
、
、
如下所示,我尝试将
子类
的
对象转换为
父
类
的
对象。一切都很顺利。但是,当我试图访问
父
类
的
重写
方法
时,它并没有发生。而是调用
子类
中
的
重写
方法
。这是
父
类
: public void print() { System.out.printl
浏览 1
提问于2021-02-02
得票数 0
2
回答
在Java中使用
子类
对象调用
父
方法
、
是否有一种
方法
来调用
父
类
方法
,这些
方法
被
子类
使用
子类
对象覆盖?我知道您可以在
重写
的
方法
中使用super.foo()重定向对
父
类
方法
的
调用,但是在调用
父
方法
之前是否有一种
方法
不涉及先进入
子类
方法
?
浏览 3
提问于2020-11-05
得票数 0
3
回答
目标-C不要覆盖在执行过程
中
声明
的
方法
、
父
类
和
子类
都有一个名为setupView
的
方法
,该
方法
在每个
类
的
viewDidLoad
中
调用。例如,
父
类
使用此
方法
配置每个
子类
所需
的
UIBarButtonItem,
子类
使用该
方法
配置它将使用
的
表视图。我不想在
子类
中
配置UIBarButtonItem,因为这样
浏览 0
提问于2013-12-12
得票数 0
回答已采纳
3
回答
如何
防止
方法
被错误
重写
?
、
、
如何
防止
方法
在
子类
中被
重写
,从而错过对其超
类
实现
的
调用?我创建了一个具有-(void)indexDidChange:(int)index { }
方法
的<
浏览 0
提问于2011-04-13
得票数 3
2
回答
java:关于
重写
方法
的
继承问题
、
、
、
如果
父
类
中
的
方法
不需要参数,但
子类
中
的
重写
方法
需要参数。在
父
类
的
方法
中有一个不使用
的
参数是一种好
的
做法吗?return defaultFeature;getFeature(String name){ return new Feature(n
浏览 2
提问于2018-02-08
得票数 1
1
回答
从斯威夫特
的
嘲弄
中
召唤超级英雄
、
、
我遵循Swift
中
的
一个模拟示例,它在调用我们正在测试
的
函数时将一个变量设置为true,但我不清楚
的
是,似乎我们在一个
子类
中
重写
了这个函数,这个
子类
就是模拟,然后我们返回它
的
父
函数
的
方法
表示。我假设
重写
的
方式是用我们想要
的
逻辑
重写
函数,当我们这样做
的
时候,我假设容纳原始函数
的
浏览 1
提问于2017-01-12
得票数 0
回答已采纳
2
回答
为什么我会得到
方法
重写
错误?
、
、
喜欢
方法
定义不能缩小
方法
的
可访问性,但是它可以扩展
方法
浏览 1
提问于2013-07-07
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券