腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在界面构建器中
扩展
属性
检查器
、
、
是否
可以
使用从UIView
继承
的自定义类的附加
属性
来
扩展
接口
构建器的
属性
检查器?
浏览 1
提问于2009-02-18
得票数 2
回答已采纳
7
回答
接口
继承
:
可以
扩展
属性
吗?
、
、
、
Property1 { get; }{} 这样,IInherited就有了
继承
的
属性
编辑:请注意,我把“
继承
”这个词写在黑体字上。我专门问的是
继承
这个
属性
,而不是隐藏在一个新的
属性
后面。
浏览 9
提问于2010-08-18
得票数 28
4
回答
为什么C#允许通过
接口
扩展
方法而不是类进行多重
继承
?
、
、
、
通过
扩展
方法,
接口
提供了有限但真正的实现多重
继承
。这带来了钻石问题,就像基于类的多重
继承
一样。为什么这比基于类的多重
继承
更好或者更可接受,而许多人似乎觉得这很可怕?实际上,实现多重
继承
的方式似乎要糟糕得多,因为
扩展
方法不能进入
接口
本身,甚至不能进入实现
接口
的类,但最终可能分散在多个静态实用程序类上。Eric Lippert在他的博客(2009年10月5日上午9:29 )中似乎对
扩展
属性
的想法持开放态
浏览 4
提问于2012-04-02
得票数 13
回答已采纳
1
回答
如何在
接口
上
扩展
属性
、
我有两个
接口
。
接口
A是通用
接口
,而
接口
B是较少使用的特殊
扩展
。} foo: { }}有没有一
浏览 2
提问于2017-01-19
得票数 1
3
回答
如何在不同的自定义控件之间共享行为?
、
、
我希望他们有一个共享行为,其中包括一些方法和一些
属性
。 使用
扩展
方法。更具体地说,让它们共享一个
接口
,并为这个
接口
创建
扩
浏览 12
提问于2017-12-17
得票数 1
2
回答
我
可以
在typescript中
继承
一个界面到另一个界面吗?如何访问
继承
接口
中定义的
属性
?
、
有两个
接口
,第一个是ICat,第二个是IMammal。IMammal
扩展
了ICat。IMammal中的Cat
属性
是否
能够访问ICat
接口
的所有
属性
?string; CatGroup: string[];} 基本上,我如何在Typescript中实现多个
接口
继承
浏览 2
提问于2017-10-04
得票数 26
1
回答
一起使用装饰器和工厂来添加
属性
或专门化对象
、
、
、
、
这些对象中的每一个都
可以
是
属性
的集合,这些
属性
又被定义为枚举。现在我面临着
扩展
这些类的问题。假设我需要另一个名为"SpecialTable“的产品,它反过来具有一些特殊的
属性
或新方法,如”getSomethingSpecial“或一组
扩展
的
属性
。唯一的方法是
扩展
/专门化我的所有元素(即.构建一个SpecialTableFactory、一个SpecialTable
浏览 6
提问于2012-11-25
得票数 0
回答已采纳
2
回答
我
可以
编写一个.NETCF部分类来
扩展
System.Windows.Forms.UserControl吗?
、
、
、
这些控件都需要在应用程序中使用某些方法和
属性
。 现在,我正在作为一个
接口
来执行这个操作,但是随着所有方法的兴起,这种情况更加严重,因为其中一些方法是可选的,但是我必须根据
接口
的性质来实现它们。接下来,我想,让我使用一个部分类来
扩展
System.Windows.Forms.UserControl,但是当我这样做的时候,尽管它看起来都编译得很好,但是我的控件上没有出现我的新
属性
/方法。有任何方法
可以
使用部分类来‘
扩展
’System.Windows.Forms.Us
浏览 3
提问于2010-05-28
得票数 1
回答已采纳
4
回答
在Java中,当一个
接口
“
扩展
”了另一个
接口
时,会发生什么呢?
、
、
、
、
我对Java编程很陌生,现在我正在尝试理解OOP的概念(
继承
、多态性等)。( 1)
接口
的情况
是否
相同?我读过一些文章说
接口
没有构造函数,那么它们究竟是如何被
扩展
的呢?提前谢谢。
浏览 9
提问于2014-07-04
得票数 1
1
回答
类的
扩展
性质
、
、
通常,在创建自定义UserControl时,通过定义带有某些ComponentModel
属性
的
属性
,
可以
在VS设计器中编辑该
属性
。set;} {} 但是
扩展
属性
没有显示在设计器中在具有
扩展
属性
的VS设计器中有使用此枚举类型选择的任何方法吗?
浏览 3
提问于2014-08-18
得票数 0
回答已采纳
1
回答
Java MultiChoice,2个错误答案?
、
以下哪一项对于Java中的类和
继承
是假的?( b)子类只能从一个超类
继承
,只需使用关键字“implements”。c)在Java中,类
可以
从其他类派生出来,以便创建更复杂的关系。 我在这个问题上也有问题。 以下哪个术语是关于Java
浏览 1
提问于2017-11-13
得票数 1
6
回答
C# -我应该使用什么,
接口
,抽象类,还是两者兼而有之?
、
、
、
对于每种类型的
属性
,我将创建一个类,比如ResidentialProperty和CommercialProperty。这两个类以及所有其他
属性
类将共享一些公共
属性
,如Id、标题、描述和地址信息。因此,创建一个名为BasicProperty (或PropertyBase)的抽象类(包含所有常见
属性
)并从中
扩展
ResidentialProperty和CommercialProperty可能是有意义的但是对于#2,为了能够返回一种或另一种
属性
类型,我需要一个
接口
( IProp
浏览 1
提问于2010-02-06
得票数 4
回答已采纳
2
回答
使用公共逻辑
扩展
C#
接口
而不使用
扩展
方法
、
、
、
、
是否
有一种不使用
扩展
方法来
扩展
接口
的方法?{ get; set; }我想向这些
接口
添加一些简单的验证,但不需要重新定义逻辑或强制某种形式的
继承
。,但公开Get/Set
属性
而不是
扩展
方法?使用
扩展
方法对这些
接口
进行验证的额外好处是,
可以
通过名称空间使用特定于上下文的共享逻辑。
可以
在不同的命名空间上为
接口
定义多个ERROR(this IMyItem
浏览 5
提问于2014-06-10
得票数 2
2
回答
实现
接口
扩展
属性
(
继承
?)
、
、
我有一个
接口
的实现,我必须解决:这里有一个例子:{ DateTime TimeStampIExtendedSettings Settings { get; set; }问题是编译器告诉我WorkerExtended中有一个错误,并且我不尊重IWorkerBase.Settings
接口
的实现问题是,我需要新改进的类也支持具有更多
属性
的配置。
浏览 0
提问于2017-08-03
得票数 1
2
回答
如果超类已经这样做了,子类
是否
需要显式重写Clone()方法
、
如果类A
扩展
了类B,并且类B已经实现了cloneable
接口
,那么类A
是否
有必要声明“clone()抛出CloneNotSupportedException”。我猜它不应该是强制的,因为克隆类A的对象的
属性
将自动从类B
继承
。
浏览 3
提问于2010-10-21
得票数 2
1
回答
是否
可以
将TypeScript
接口
标识为它们
继承
的
接口
?
、
、
、
我有一个TypeScript
接口
,它
可以
由许多其他
接口
进行
扩展
。例如,将其称为Parent,并表示两个
接口
扩展
了Parent,并被称为ChildA和ChildB。在现实中,有更多的子
继承
来自Parent。Parent {} uniqueChildBProp: string;
是否
有一种方法
可以
让另一个
浏览 2
提问于2020-07-18
得票数 2
回答已采纳
1
回答
“覆盖”TypeScript
接口
以获得额外的专用性
、
我觉得有一种简单的方法
可以
做到这一点,但我可能就是错过了。/
继承
这个基
接口
的类型,但是有没有办法让任何这样做的
接口
只有这两个
属性
呢?fries';interface FriedChicken extends Order {} 我不完全确定在这里
扩展
是否
是正确的方式,但我发现,如果我执行类似于FriedChicken
接口
的操
浏览 22
提问于2021-04-22
得票数 0
3
回答
“
接口
继承
”总是安全的吗?
我正在阅读乔希·布洛赫( Josh Bloch )的“有效Java”( extend ),在第16项中,他讲述了如何正确地使用
继承
,他所说的
继承
仅指类
继承
,而不是实现
接口
或通过其他
接口
扩展
接口
。在整本书中,我没有发现任何提到界面
继承
的地方。 这
是否
意味着
接口
继承
始终是安全的?还是有
接口
继承
的指导方针?
浏览 0
提问于2012-12-02
得票数 5
回答已采纳
2
回答
从
接口
扩展
到添加新
属性
,结果为“X类型不是泛型”
={{ iconName: 'Trash' }} onClick={optionProps.delete} /> );我编写了
接口
对于
接口
和如何
扩展
接口
,我有什么误解吗?我认为
扩展
是基本
继承
,它允许您
继承
接口
的所有
属性
,这样您就
可以
在其之上添加任何新的
属性
,这就是我所做
浏览 10
提问于2020-03-17
得票数 2
回答已采纳
1
回答
接口
-基类中定义的
属性
、
我
可以
保证从我的ICharacter
接口
派生的所有类也将
继承
MonoBehaviour类。MonoBehaviour类具有
属性
transform。但是,下面的操作显然失败了,因为
接口
没有实现transform
属性
:var t = character.transform;
是否
有可能使上述工作,而不产生另一个父类将
继承
从我尝试向
接口
添加一个transform
属性
,但随后它隐
浏览 1
提问于2015-01-09
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券