腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
覆盖非
抽象
方法
是很好
的
做法吗?
、
、
、
、
在我需要修改超类
方法
以具有
子类
特定逻辑
的
情况下,
方法
逻辑对于所有其他
子类
都是相同
的
。1)使
方法
抽象
,并对除我
的
相关
子类
之外
的
每个
子类
重复相同
的
代码。2)
重写
相关
子类
中
的
非
抽象
方法
,其中我希望有alter逻辑。 在Java
中
浏览 9
提问于2018-01-06
得票数 11
回答已采纳
2
回答
PHP,OOP,接口
、
、
我在学习PHP,我在想,我
的
问题:只有在
子类
中
才是未定义为
抽象
的
方法
/属性,意味着接口在实现时不能创建
子类
。也意味着: 当从<
浏览 1
提问于2012-06-01
得票数 0
回答已采纳
1
回答
重写
子类
中
的
抽象
方法
、
、
我有两个类,Test2类有两个
抽象
方法
和一个非
抽象
方法
。 类Test3调用Test2
的
Cat()并实现两个Test2
抽象
方法
。我
的
问题是,如果我没有向Test3
中
的
抽象
方法
添加任何主体,我是否覆盖了这些
方法
?我还没有实现Dog()和Bird(),那么为什么Test3要编译和运行呢?
浏览 18
提问于2020-09-16
得票数 1
回答已采纳
3
回答
用泛型参数
重写
方法
、
、
、
我介绍了一个
抽象
的
演员类,
抽象
动物类是它
的
一个
子类
。我现在面临
的
问题是兔
子类
(动物
的
子类
)
中
的
动作
方法
不起作用。我得到以下错误我认为狐狸
中
的<
浏览 2
提问于2016-01-13
得票数 0
回答已采纳
1
回答
删除超类
方法
和删除所有
重写
方法
、
、
最初,我在超类
中
创建了一个
抽象
方法
,该
方法
在所有
子类
中都会被
重写
。现在,我不再希望该
方法
是
抽象
的
,我也不希望
子类
覆盖它。是否有一种简单
的
方法
来删除超类
中
的
方法
声明,并告诉它删除所有
重写
的
方法
?当我尝试这样做时,我看到
的
唯一快速修复
方法
是重新
浏览 0
提问于2014-06-25
得票数 3
回答已采纳
3
回答
皮林特W0223:
方法
.在课堂上是
抽象
的
。但没有被覆盖
、
Pylint为
抽象
类
的
子类
生成此错误,即使这些
子类
本身没有实例化并且
方法
在具体
子类
中被
重写
。为什么Pylint认为我
的
抽象
子类
是具体
的
?我如何在不取出锤子并在rc文件
中
完全禁用此警告
的
情况下关闭此警告?
浏览 4
提问于2014-03-05
得票数 20
回答已采纳
1
回答
虚拟函数覆盖是否违反了LSP?
、
、
我正在学习设计模式,但我认为C++虚拟函数
重写
违反了LSP。
浏览 2
提问于2019-05-03
得票数 1
2
回答
在Java继承
中
,可以用“实现
抽象
方法
”代替“覆盖
抽象
方法
”吗?
、
、
、
、
在Java继承
中
,“
重写
抽象
方法
”表达式可以与表达式“实现
抽象
方法
”互换使用吗?我在第5章第296页问题#15
的
"OCA Java SE 8程序员学习指南“一书中遇到了以下问题: 具体
子类
必须实现所有继承
的</
浏览 1
提问于2018-02-02
得票数 2
3
回答
在PHP
中
获取扩展类的当前工作目录
、
我有一个
抽象
类" class“。Class
子类
扩展了class。Class
抽象
类具有以下调用:如何强制
抽象
类
的
子类
在它们所在
的
文件夹
中
查找文件,而不是在父
抽象
类
的
文件夹
中
查找文件,而不
重写
子类
中
的
方法
?如果摘要位于 cla
浏览 1
提问于2012-06-20
得票数 5
回答已采纳
1
回答
为什么我们应该使用Kotlin
中
的
“
重写
”关键字作为类成员
的
缩写呢?
、
、
、
如果基类具有
抽象
方法
或属性,则这些成员必须在
子类
中被覆盖。文档
中
说,对于这样
的
成员,每次我都必须使用关键字‘
重写
’,因为我必须在
子类
中
实现
方法
或初始化属性。val buildingMaterial = "Stone" return true} 如果
抽象
方法
和属性必须被覆
浏览 3
提问于2020-11-24
得票数 2
回答已采纳
3
回答
在C#
中
实现模板
方法
模式
、
、
模板
方法
模式提供了
抽象
基类有一个不可
重写
的
方法
:该
方法
实现了通用算法,不应该在
子类
中
重写
。在Java
中
,模板
方法
在
抽象
基类
中
声明为final,在C#
中
,sealed关键字具有类似的含义,但未
重写
的
方法
不能声明为sealed。为什么不能阻止一个
方法
可以被
子类
覆
浏览 4
提问于2012-08-15
得票数 6
回答已采纳
8
回答
扩展
抽象
类-实现
抽象
方法
、
我现在有一个
抽象
的
A类,很多类都对它进行了
子类
化。这些代码对于我在oneMethod()中放置
的
所有
子类
都是通用
的
,对于我将其放入两个
抽象
方法
的
每个实现都是特定
的
代码。protected abstract void abstractMethodOne();} 我有一个
重写
oneMethod()<em
浏览 1
提问于2013-08-21
得票数 1
回答已采纳
2
回答
如何处理移植/
重写
这个库
的
正确
方法
?
、
、
我试图在Objective
中
重写
一个Java库。我希望将其
重写
为API,以便需要实现某些
方法
。我已经开始尝试
重写
代码,但我遇到了一些问题。 支持
抽象
类吗?,如果不是,我应该编写协议,还是只使用自己
的
类?我知道你可以标记所需
的
方法
。如果我确实编写了协议,那么将所有协议分组到一个头文件好吗?还是最好不使用?如果我使用自己
的
类,有什么
方法
需要对
抽象
方法
的</em
浏览 7
提问于2011-03-22
得票数 1
回答已采纳
3
回答
如何在
抽象
Java类
中
引用"this“?
、
、
在Java语言中,是否可以在
抽象
类
的
方法
中使用this,但将其用作手边
的
子类
的
实例,而不仅仅是
抽象
类
的
实例?MyImplementingClass extends MyAbstractClass> { } @Ove
浏览 2
提问于2012-09-13
得票数 1
回答已采纳
5
回答
关于覆盖规则C#
的
混淆
、
、
、
、
,可以在
子类
中使用
重写
关键字来覆盖声明为虚拟或
抽象
(在
抽象
类
中
)
的
方法
。当我移除虚拟关键字,然后尝试使用覆盖关键字
重写
方法
时,编译器会给出以下错误:然后我可以
重写
这个
方法
,它不是虚拟
的</e
浏览 4
提问于2013-12-21
得票数 5
回答已采纳
7
回答
使用
抽象
方法
的
意义是什么?
、
使用“
抽象
方法
”有什么意义?
抽象
类不能实例化,但
抽象
方法
呢?它们只是在这里说“你必须实现我”,如果我们忘记了它们,编译器就会抛出一个错误?你能帮我多理解一下吗?我查看了关
浏览 3
提问于2011-12-06
得票数 37
回答已采纳
1
回答
抽象
如何隐藏OOP
中
的
主要功能
、
、
抽象
方法
没有在
抽象
类
中
定义。必须在
子类
中
定义他们
的
身体。} /** *
重写
此
方法
以在后台线程上执行计算。** @param
浏览 0
提问于2019-07-14
得票数 0
6
回答
Java:
重写
子类
中
的
抽象
方法
、
我
的
抽象
类包含以下
抽象
方法
:我还有一个类,如下所示:然后,在我
的
抽象
类
的
子类
中
,我有以下实现,这是不允许
的
,因为“必须覆盖或实现超类型
方法
”: protected EvaluationRule
浏览 0
提问于2012-07-20
得票数 8
回答已采纳
2
回答
在PHP 7
中
重写
抽象
函数参数类型提示
、
是否有可能在PHP 7
中
用
子类
中
的
函数覆盖
抽象
函数,从而缩小可接受
的
参数类型?让我们假设我有一个
抽象
的
方法
:现在,在一个
子类
中
,我想
重写
该
方法
的
签名
浏览 5
提问于2017-12-13
得票数 10
回答已采纳
3
回答
抽象
方法
与
子类
纯
方法
、
、
最近我读到,
抽象
方法
本质上是创建一个标记为继承
的
方法
,这是无块
的
,等待
子类
专门化。好吧,我问这个:创建一个
抽象
方法
,允许它
的
继承,创建一个
子类
版本,没有相应
的
超类
方法
,和一个只由/在
子类
中
定义
的
方法
有什么区别。根据
重写
的
原则,
子类
对象不应该自动使用
浏览 2
提问于2013-05-16
得票数 3
回答已采纳
点击加载更多
相关
资讯
Python中的协议、鸭子类型、抽象基类、混入类
Java中重写equals方法为什么要重写hashcode方法?
类方法的强制重写与禁止重写
Python中如何在子类中不调用父类的__init__方法
Java方法重写的权限修饰符
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券