interface 相关问题

接口是指与组件交互的指定点。接口适用于硬件和软件级别。 ---它还指语言元素`interface`,这是Java,C#和类似语言中单继承的唯一例外。

在类外部和内部定义接口有什么区别?

根据我的理解,这就是在类中定义接口的方式: A类{ 一个:数字 构造函数(){ 这个.a = 0 } } 这就是在类外部定义接口的方式: 接口A { ...

回答 1 投票 0

功能选项 - 不同类型之间共享选项

在为不同类型实现功能选项以实现更轻松的配置时,我想分享这些类型之间的一些常见选项。 考虑以下简单示例(其中名称

回答 3 投票 0

.NET Core DI 多种接口

有一些服务及其接口: 公共类ServiceA:IServiceA {} 公共类ServiceB:IServiceB {} 公共类ServiceC:IServiceC {} 他们都有相同的方法 公共...

回答 1 投票 0

当myClass有List<Interface>时如何公开List<Class That Implements This Interface>? (C#)

我想为我的 Box 类创建一个只读接口。盒子里装有香蕉。 Bananas 有一个只读接口 IBananaRead。 问题是,在框中代码中我使用 List 进行所有操作<...

回答 1 投票 0

C++接口编译

编辑: 我想出了解决办法。我没有将 -combine 添加到我的编译指令中,这会生成错误。 我正在阅读 Deitel 和 Deitel 的书 C++ Ho...

回答 2 投票 0

Go 中如何区分 nil 错误值

func 断言(v 任何){ 如果 v == nil { fmt.Println("v 为零") } 别的 { fmt.Println("v 不为零") } } 类型类结构体{} 函数主() { var c *cl...

回答 1 投票 0

Go:用于通用数据处理的接口{}的chan

我目前正在尝试用golang编写一些生产者和消费者代码,试图保持它的通用性。 它看起来像这样。 函数生产者 () { 共享数据通道 <- getData() //retu...

回答 1 投票 0

从接口方法的默认实现触发事件导致编译时错误

我正在尝试使用 .NET 9、C# 13 中的默认接口方法功能。 考虑以下接口: 公共接口 ICustomNotifyPropertyChanged: INotifyPropertyChanged { 公众号...

回答 1 投票 0

Go 中是否有相当于 Python 的“dir”的东西?

我从 Python 过渡到 Go 时遇到了一些困难,而且我过去一直依赖内置实用程序函数(如 Python 的 dir)来列出底层方法和属性。 有没有

回答 1 投票 0

使用python过滤pdf

我一直在尝试自己寻找答案,但遗憾的是从未找到我想要的答案,所以我有一个包含多个不同pdf文件的PDF文件,我想创建一个python代码(带有ve...

回答 1 投票 0

从插件访问主应用程序中的类

我有一个运行良好的插件系统,但我需要访问主应用程序中的类。 主应用程序中的类存储受保护的数据。 我需要能够放置和检索

回答 1 投票 0

如何在Java中实现完全抽象而不使用接口?

我知道在Java中我们可以通过接口实现100%的抽象,通过抽象类实现部分抽象。 面试的时候,面试官让我说说还有什么方法可以达到100%

回答 3 投票 0

从列表<MyClass>投射到列表<Interface>

我认为我在编写代码时犯了一些错误。 我有一个实现接口的类 MyClass,现在我有一个接口列表通用的方法作为参数。我想使用我的方法

回答 5 投票 0

WFLYEJB0034:组件上的 EJB 调用失败

模块1服务器端 公共接口基本接口{ 客户createCustomer(Profile profile); } 公共接口 InterfaceA 扩展 BaseInterface{ } 公共类ServiceProducer { @EJB(l...

回答 1 投票 0

为什么接口无法标记为密封?

公共密封接口IMyInterface { } 给出“修改后的‘密封’对此项目无效” 我可以在某些方面理解接口必须是可下降的,否则该类就不能

回答 8 投票 0

为什么我的 checkoutData 对象没有正确初始化?

我有以下数据对象: 从 '@angular/core' 导入 { Injectable } ; @Injectable({ 提供于:'root' }) 导出类 CheckoutData { 电子邮件:字符串; 名字:字符串; 姓氏:

回答 1 投票 0

“编译时”方式获取定义接口的所有属性名称

我想创建一个通用 TypeScript 类,用于呈现(作为 HTML 列表)实现特定接口的对象数组。 例如 类 GenericListRenderer { 项目:T[];

回答 4 投票 0

检查任意值是否实现接口

假设我有一个函数 printVar 试图打印出一个变量。唯一的要求是输入变量实现 fmt.Stringer 接口,但变量的基础类型可以...

回答 1 投票 0

为什么 java.io.OutputStream 没有建模为接口而不是抽象类?

为什么 java.io.OutputStream 没有建模为接口而不是抽象类? 接口可以证明是有用的,例如,我认为 jUnit 测试。

回答 5 投票 0

OutputStream 作为接口

为什么 java.io.OutputStream 没有建模为接口而不是抽象类? 接口可以证明是有用的,例如,我认为 jUnit 测试。

回答 5 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.