腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C++
装饰
器
:
从
外部
访问
基
类
的
公共
函数
c++
、
class
、
decorator
我想尝试使用
C++
装饰
器
,我有一些问题。int main(){ ... } 我是否必须使每个
函数
在AbstractNPC中都是虚拟
的
,并从NPCDecorator重定向它以
从
外部
调用它?
浏览 16
提问于2020-03-30
得票数 0
2
回答
多态和数据隐藏:
基
类
是否覆盖或忽略派生
类
的
访问
限制?
c++
、
oop
、
inheritance
or Base* finalPtr = &final;}抽象publicIntermediate
基
类
中
的
,纯虚
函数
消息()是
从
Base
类
继承
的
类
(也是抽象
的
)(message()<code>E 214</code>
函数
在Intermediate
类
继承<
浏览 2
提问于2011-10-10
得票数 3
回答已采纳
5
回答
如果
基
类
具有在成员
函数
中修改
的
私有数据成员,则派生
类
如何使用该
函数
?
c++
、
class
、
object
、
private
我正在做一个学习面向对象编程
的
项目。据我所知,当一个
类
从
基
类
派生时,它可以
访问
基
类
的
所有
公共
成员
函数
。在
C++
中,
公共
继承意味着私有成员不能被
访问
。那么当
基
类
中
的
私有成员
函数
被修改时会发生什么呢?那么increaseLengthByOne
函数
做了什么呢?我怎
浏览 0
提问于2019-02-12
得票数 1
5
回答
如何在TypeScript中正确包装构造
函数
和
装饰
器
typescript
用
装饰
符包装
类
的
过程会导致超
类
无法
访问
该类
的
属性。为什么? 创建扩展
基<
浏览 8
提问于2015-12-22
得票数 25
回答已采纳
4
回答
作为
基
类
一部分
的
Python修饰
器
不能用于修饰继承
类
中
的
成员
函数
python
、
inheritance
、
ironpython
、
decorator
Python
装饰
器使用起来很有趣,但由于参数传递给
装饰
器
的
方式,我似乎遇到了麻烦。在这里,我有一个
装饰
器
被定义为
基
类
的
一部分(
装饰
器
将
访问
类
成员,因此它需要self参数)。我省略了其余
的
实现。现在,这个
类
是将从它继承
的
各种SubSystems
的
基
类
--一些继
浏览 4
提问于2010-09-24
得票数 27
回答已采纳
1
回答
将额外
的
属性添加到可从自定义
基
类
访问
的
celery
函数
python
、
celery
使用@task
装饰
器
定义芹菜任务
函数
时,是否可以向
装饰
器
添加一些额外
的
属性,当任务启动时,我可以
从
任务
基
类
访问
这些属性,而不需要向任务
函数
本身添加新参数?
浏览 13
提问于2020-04-02
得票数 2
回答已采纳
2
回答
装饰
器
设计模式
design-patterns
、
oop
、
decorator
我刚刚开始学习设计模式,我有两个关于
装饰
器
的
问题……其次,如果您要
装饰
的
具体组件没有抽象
装饰
<
浏览 6
提问于2009-02-03
得票数 6
回答已采纳
1
回答
在派生
类
中使用
基
类
方法作为修饰
器
python
我遇到了一种情况,即我有一个
基
类
和多个派生
类
。在每个派生
类
中,我都要从提供给方法
的
输入中提取
公共
数据。因此,我在
基
类
中编写了这段代码作为方法,以便派生
类
可以直接使用它。但是,我想从要执行此操作
的
每个方法中调用此
函数
。我
的
问题是,我能为这个动作写个装潢师吗?我想让这个
装饰
师成为
基
类
的
一员。可以在派生
类</
浏览 2
提问于2014-01-24
得票数 1
1
回答
使用对
装饰
对象
的
成员引用在
C++
中实现
装饰
器
类
,但未按预期工作
c++
、
oop
、
c++11
、
design-patterns
、
decorator
我正在尝试学习
C++
中
的
装饰
器
模式实现。我已经尝试使用指向
装饰
对象
的
引用和指针作为成员(组合)来实现
装饰
器
类
。只需调用一次
装饰
器
即可正常工作。但是,当我尝试将多个
装饰
器
实例链接在一起时,只有当我将指向
装饰
器
对象
的
指针用作
装饰
器
类
成员时,它才起作用。对于带有修
浏览 20
提问于2020-11-13
得票数 0
回答已采纳
1
回答
如何
从
基
类
装饰
子类方法?
python
、
unit-testing
我有一个基本
的
测试用例
类
,它
的
子类应该是用薄片
装饰
器
()
装饰
的
,换句话说,我想把薄片
装饰
器
应用到每个测试用例(测试方法),但是从一个
基
类
开始,使用单一
的
位置而不是
装饰
每个测试
类
或测试用例(有很多测试用例但是如果我将
装饰
器
应用于
基
类
CustomTestCase,它将影响每个方法
浏览 7
提问于2017-07-11
得票数 3
回答已采纳
4
回答
什么是私有继承,它解决了哪些问题?
c++
、
inheritance
、
private-inheritance
有人能解释一下
C++
中
的
私有/受保护
的
继承到底是为了什么,以及它打算解决什么问题吗?(与Java/C#或类似语言中
的
特性进行比较也是有帮助
的
。)
浏览 2
提问于2011-11-26
得票数 3
回答已采纳
3
回答
C#私有(隐藏)
基
类
c#
、
inheritance
、
private
、
base-class
是否有可能使C#
基
类
仅在编译到
的
库程序集中
访问
,同时使
从
它继承
的
其他子类成为
公共
类
?(Stream o): { ... } { ... }在这里,我希望库
的
客户端无法
访问
我知道C#不允许
基
类比子类具有更严格
的
访问
权限,但是是否有其他合法
浏览 0
提问于2012-06-01
得票数 18
回答已采纳
5
回答
如何防止派生
类
使私有/受保护
的
虚拟
函数
公开?
c++
、
virtual
、
access-specifier
、
overriding
有很好
的
理由使用私有或受保护
的
所有虚拟
函数
构造
基
类
接口(请参阅)。但是,如何防止派生
类
(可能掌握在
外部
客户端手中)使私有虚拟
函数
公开呢?在中,作者讨论了这个问题,但没有讨论解决办法。编辑:
从
你
的
答案和我之前
的
想法来看,似乎没有办法阻止这一点。但是,由于在这种情况下,很容易出错(客户机肯定会触及受保护
的
虚拟
函数
),所以编译
器
警告这种使用是有意义<e
浏览 6
提问于2010-01-27
得票数 6
2
回答
为对象动态添加功能
vb.net
、
decorator
我遇到了以下问题:我也不能
访问
大多数对象
的
内部数据,所以我不能简单地将其克隆到派生对象
的
基
类
中。所以底线是:有没有办法覆盖几
浏览 0
提问于2011-08-11
得票数 1
回答已采纳
1
回答
从
基
类
调用虚方法
c++
、
opengl
、
polymorphism
、
glfw
这个想法是,当您想要创建一个新
的
应用程序时,您只需
从
application
类
(我正在编写)中派生您
的
类
。下面是
基
类
:#include <string>#include <GL\glew.h> #include(位于protected中)中创建所需
的
所有
函数
声明为纯虚
函
浏览 1
提问于2015-07-15
得票数 0
1
回答
是否可以将属性参数
从
派生
类
传递给它
的
基
类
?
c#
、
attributes
、
base
、
derived-class
是否可以将属性参数
从
派生
类
传递给它
的
基
类
?
公共
类
HasHistory<T,字符串name> {
公共
HasHistory() { History=new历史记录();} //这里是我
的
属性BsonElement(名称)
公共
历史历史记录{ get;受
浏览 1
提问于2013-03-15
得票数 4
3
回答
Visual /C#:包含/合并文件
c#
、
visual-studio
、
visual-studio-2013
在C#项目中,我需要添加许多
类
,每个
类
都有10个
公共
属性,每个
类
都添加了几个特定属性。预计共有财产
的
数量将增加到20个。我想: 在不继承
基
类
的
情况下创建这些
类
,新
类
具有
基
类
/文件中
的
<em
浏览 3
提问于2015-06-19
得票数 0
1
回答
装饰
器
模式-
从
装饰
器
访问
包装对象中
的
值
c#
、
design-patterns
、
decorator
我有一个关于
装饰
器
模式
的
问题interface IThingy void Execute(); } 我们有一个名为thing
的
类
,它由两个
装饰
器
Aaa和Bbb包装 我怎样才能最好地
从
Aaa或Bbb
访问
字符串值"CanSeeThisValue“(它是在事物中)?我试图为它们创建一个
浏览 1
提问于2012-05-02
得票数 5
回答已采纳
2
回答
C++
:
从
类
外部
访问
公共
成员
函数
c++
、
class
、
member-functions
我在一个单独
的
文件中定义了一个
类
,有时我需要
访问
另一个源文件中
的
一个
公共
成员
函数
。由于某种原因,我忘记了怎么做,编译
器
给了我一个错误。我有一个定义为class A
的
classA.h,类似于: public:} cl
浏览 0
提问于2010-11-30
得票数 1
回答已采纳
1
回答
访问
说明符,无法调用派生
类
中定义
的
函数
。
c++
、
access-specifier
我试图了解
c++
中
的
访问
说明符,因此我
从
基
类
中
访问
了一个
公共
和受保护
的
成员,并在派生
类
中执行了一个add
函数
,如下所示,using namespace std;Obj.add;
浏览 1
提问于2018-11-14
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
聊聊C+的类和面向对象编程
从入门到精通,深入解析C+装饰器模式的应用和实现!
C+之虚函数
计算机等级考试二级C+全攻略
机器人说明书---名词解释016课_C++语言_面向对象(3)
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券