腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
现有
接口
扩展
接口
javascript
、
typescript
: number } 我需要将额外的属性与声明本身分开(因为我需要在其他地方
使用
类型AdditionalProps )。
浏览 16
提问于2020-12-26
得票数 1
回答已采纳
3
回答
扩展
现有
接口
c#
、
dll
、
interface
我在我的程序中
使用
了一个外部库,它提供了一个
接口
IStreamable (我没有这个
接口
的源代码)。是否可以在C#中
扩展
接口
的定义?如果我可以
扩展
IStreamable
接口
,那么我就可以访问新方法了。有没有办法
浏览 2
提问于2014-03-19
得票数 10
1
回答
正确
扩展
COM
接口
(IDL)
c++
、
com
、
interface
、
idl
我正在
使用
一些遗留的c++代码,我需要
扩展
一个
接口
。dual, oleautomationinterface IExtendedInfoTask : IInfo {} 我想
扩展
的是IInfo
接口
。现在,根据我的理解,正确的方法是创建一个继承IInfo
接口
的IInfo2
接口
,但是我需要我的IExtendedInfoTask继承这个IInfo2。更改它的当前继承将破坏<e
浏览 0
提问于2009-12-08
得票数 1
回答已采纳
1
回答
开放-封闭的原则是否与对
接口
的编码相同?
interface
、
solid-principles
、
open-closed-principle
、
dependency-inversion
开放
扩展
和封闭修改是否意味着代码到
接口
?如果我将代码编码到一个
接口
,以便将来的具体实现可以通过实现
接口
来实现,并且我们在不触及
现有
逻辑的情况下创建了新的类,那么它是否达到了我们
使用
开放
扩展
和闭包修改的坚实原则来解决的相同目标?
浏览 1
提问于2020-01-03
得票数 0
回答已采纳
1
回答
类型记录:如何在全局声明的命名空间中
扩展
现有
接口
typescript
、
kendo-ui
我正在尝试
扩展
来自定义文件的KendoUI的
现有
接口
。对于
接口
合并,这通常是直接的,但我要
扩展
的
接口
是在一个特定的全局名称空间"kendo.ui“中 我只想像这样在kendo.ui.GridColumn
接口
的
接口
中添加“kendo.ui.GridColumn但是,
扩展
这种
接口
的正确方法是什么呢?
浏览 2
提问于2016-12-12
得票数 1
回答已采纳
2
回答
扩展
现有
接口
设计
c#
、
.net
、
interface
我有几个类实现了一些
接口
,而不是修改它,我想用另一个
接口
扩展
它。Id引用还是包含它作为
扩展
接口
的属性?
浏览 5
提问于2015-08-27
得票数 0
回答已采纳
1
回答
用于显式
接口
实现的
扩展
方法绑定
c#
、
.net
、
extension-methods
为了向
现有
的
接口
添加一些功能,我一直在
使用
扩展
方法。当我隐式实现
接口
成员时,编译器选择
接口
成员实现而不是
扩展
方法,正如 MSDN页面中所述。但是,当我尝试显式实现时,似乎选择了
扩展
方法,而不是
接口
的已实现成员。(int e);{} 当我显式地实现给定的
扩展
方法但
浏览 5
提问于2016-03-11
得票数 0
回答已采纳
1
回答
在
接口
中添加默认和静态方法的原因
java
、
oop
、
interface
、
java-8
Java 8在
接口
上引入了默认和静态方法。因此,现在您可以在
接口
中
使用
具体的实现,无论是
使用
默认方法还是静态方法。Java声称添加这两种新方法的原因是“确保二进制兼容为这些
接口
的旧版本编写的代码”。 为支持
现有
的体系结构问题,为什么要扭曲本应完全抽象的
接口
原始概念?除了类
扩展
多个
接口
的能力之外,
使用
抽象类与新版本的
接口
有什么不同?
浏览 5
提问于2015-05-02
得票数 10
回答已采纳
8
回答
Java,用多个
接口
声明变量?
java
在Java中,是否可以声明一个类型为多个
接口
的字段/变量?例如,我需要声明一个Map,它也是Serializable。我想确保变量引用一个可序列化的映射。Map
接口
没有
扩展
Serializable,但是Map的大多数实现都是Serializable。后续:我完全知道创建一个
扩展
Map和Serializable的新
接口
。这将无法工作,因为
现有
的实现(如HashMap)没有实现我的新
接口
。
浏览 0
提问于2009-07-13
得票数 19
回答已采纳
1
回答
如何在java代码库中搜索具有单个方法的
接口
?
java
、
java-8
、
static-analysis
、
functional-interface
最近,我从事的一个项目已经从Java 7转向了Java 8,我希望能够找到具有单一抽象方法的
接口
,作为将函数
接口
引入我们的代码库的候选。(将
现有
接口
注释为@FunctionalInterface,从java.util.function中的
接口
扩展
它们,或者可能只是替换它们)。
浏览 1
提问于2016-01-08
得票数 5
回答已采纳
1
回答
Typescript -如何
使用
现有
属性
扩展
接口
?
reactjs
、
typescript
我正在
使用
Typescript通过React构建一个UI系统。我想创建一个<Input />组件来组成一个真正的<input />。: React.DetailedHTMLProps<React.InputHTMLAttributes<HTMLInputElement>, HTMLInputElement>; 首先,我这样设置我的
接口
所以我考虑
使用
Pick interface InputProps extends Pick<JSX.IntrinsicElements,
浏览 18
提问于2020-04-17
得票数 1
2
回答
扩展
对象模式和适配器模式有什么区别?
design-patterns
、
adapter
、
extension-objects
web中似乎只有很少的资源可以解释
扩展
对象模式,而且大多数资源都有点混乱(至少对我来说是这样)。 提前谢谢。
浏览 4
提问于2016-09-05
得票数 5
回答已采纳
1
回答
如何获得实现bufio.Writer的io.WriteCloser
go
、
io
我希望以非缓冲的方式
扩展
将数据写入文件的
现有
代码。 代码要求编写器实现io.WriteCloser
接口
。因此,仅用bufio.Writer包装
现有
文件是行不通的,因为它没有实现这个
接口
。
浏览 1
提问于2017-03-30
得票数 6
回答已采纳
1
回答
为什么默认方法在Java 8中包含
接口
,而不是向集合框架添加额外的
接口
?
java
、
interface
、
extends
、
implements
、
default-implementation
通常,一旦发布到生产环境中,
接口
就会被冻结。 因此,如果您需要添加功能,您在Java中的选择是将
现有
接口
扩展
到一个新的
接口
,该
接口
描述了添加的功能。这确保了向后兼容性,因为您不会破坏原始
接口
中指定的约定,并且您可以自由地实现新
接口
,以描述具有附加功能的特定类的新版本。然而,在Java8中,默认方法实现被引入到
接口
中,允许在
现有
接口
中指定额外的方法,以确保向后兼容。
浏览 8
提问于2018-11-22
得票数 2
1
回答
实现两个Java
接口
的Scala类-如何实现?
java
、
scala
、
interface
我刚刚开始学习Scala,现在我想知道如何用一个Scala类实现两个不同的Java
接口
?假设我有以下用Java编写的
接口
public void abstract record(Event event); public void abstract commit();但是一个Scala类一次只能
扩展
一个类。我必须将这些
接口
映射到特征中吗? 注意,我的Scal
浏览 1
提问于2010-06-18
得票数 31
回答已采纳
1
回答
如何在MainWindowTitleBar中访问和添加/修改控件
visual-studio-2019
、
visual-studio-extensions
我正在为Visual Studio2019编写
扩展
,我想添加或修改MainWindowTitleBar中的一些控件(紧凑菜单选项已启用)。我该怎么做呢?有这方面的服务吗?所有关于
扩展
的资源都集中在添加新的工具箱或菜单项,或者
使用
专门的服务/
接口
来做某些事情,但没有一个讨论修改
现有
的
接口
。
浏览 21
提问于2019-10-25
得票数 0
1
回答
类型记录:重载事件处理程序
typescript
、
events
、
interface
我试图
扩展
现有
的
接口
,以添加额外的事件处理程序。我正在
扩展
的
接口
已经定义了几个事件处理程序。下面是基本
接口
: on(event: 'connect', listener: (err: Error) => void ):this;
浏览 0
提问于2018-11-08
得票数 1
回答已采纳
5
回答
设计决策:
扩展
接口
还是新
接口
java
哈罗, 今天我有一个小小的设计决定:有一个
现有
的
接口
,叫做'TargetSystem‘,它只有一个方法'getName()’。没有关于这些目标系统的其他通用信息。我的设计决定:我应该用'needsAuthentication‘和'setUsernameAndPassword’方法
扩展
现有
的
接口
,还是创建一个新的
接口
,只用'setUsernameAndPassword‘方法
扩展
旧的
接口
,以获得instan
浏览 0
提问于2011-02-08
得票数 2
3
回答
接口
注入
c#
、
.net
、
interface
是否可以将
接口
注入到
现有
的第三方类中,但我不能更改?类似于
扩展
方法,但用于
接口
(以及它被注入到的类的实现)。 我喜欢有选择地
使用
两个相似的第三方库中的一个,为两个库中相似的类提供相同的
接口
。
浏览 4
提问于2009-09-11
得票数 4
回答已采纳
1
回答
使用
新属性
扩展
现有
接口
,而不声明新
接口
typescript
假设我有一个
接口
: interface Cat { age: number;} 现在,我想创建具有新
接口
的对象,该
接口
使用
新属性
扩展
部分但是,如果我不想声明新的
接口
(MyCat),以防我不会在任何地方重用它,而我想要这样做(在创建对象时设置类型): const cat: Partial<Cat> {sex: "male" | "female
浏览 21
提问于2021-09-08
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
简单使用Kotlin的接口以及接口实现
如何使用 API接口
使用JMeter实现HTTP接口测试
使用Jmeter做接口压力测试
使用nonce巩固接口签名安全
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券