interface 相关问题

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

如何将对象限制为其某个接口进行类型测试?

我有四个接口: 公共接口 IBasicBoat { 船体 BoatHull { 得到;放; } } 公共接口 ISailBoat :IBasicBoat { 列表 帆 { 得到;放; } } 公共接口 IMoto...

回答 1 投票 0

如何在编译时验证 Java 枚举是否符合两种不同类型

鉴于下面列出的跨五个类的代码,我有两个关于在编译时解析类型的问题(明确不是在运行时)。 在私有构造函数内的 DbIdEnumOps 中,如何...

回答 1 投票 0

为什么调用Python API查询Apache IoTDB中的浮点数据会丢失数据精度?

当我检查使用Apache IoTDB的Python API查询的浮点数据时,发现数据精度丢失。数据还以浮动数据类型存储在 Apache IoTDB 中。怎么处理...

回答 1 投票 0

如何将我的 React.js 应用程序集成到 Odoo 模块?

我使用 Vite 构建了一个 React js 应用程序,我希望这个应用程序成为 Odoo 模块的界面。 请注意,我有 Odoo 的付费版本。 我该怎么做,以及如何知道我需要的 api

回答 1 投票 0

我可以保存接口或继承类的字典,然后从该字典中调用子类上的 Create 吗?

我想要做的是拥有一个不同类类型的字典,所有类类型都实现一个接口或具有共享的父类。使用这个列表,我想从字符串中实例化正确的列表

回答 1 投票 0

从 BigQuery 检索多行的通用 Go 代码

我正在编写一些实用程序,以使用 Go 以通用方式从 BigQuery 检索多行。 例如 类型 User struct {姓名字符串,姓氏字符串} type Car struct {型号字符串,车牌号字符串} 曲...

回答 1 投票 0

重新分配变量时动态类型未清除 - 这是一个错误吗?

Go 中有一个众所周知的怪癖,即持有 nil 值的接口不等于 nil。这是因为在底层,接口是动态类型和值的组合,并且只有在以下情况下它才为零:

回答 1 投票 0

如何避免具有相似类、相同方法和不同属性名称的重复代码

这是我正在谈论的一个非常基本的例子。我们有 Student、Enrollment 和 Club,其中 StudentEnrollment 和 StudentClub 代表学生之间的多对多关系->

回答 1 投票 0

间接继承的方法是否应该从不直接实现包含接口的类访问

我有下面的组件图,其中组件的接口 SWC1_Interface 被分解为多个接口(此处仅显示一个),这些接口分解了主组件提供的功能

回答 1 投票 0

为什么软件开发中的开闭原则是用抽象类来实现的?

请看上面的代码。老师告诉我们,抽象类可以作为软件开发中实现开闭原则的工具。以上面的代码为例

回答 2 投票 0

IEnumerable 的 GetEnumerator() 隐式和显式实现之间的区别

我有这个类,但我不明白为什么有一个实现是有用的:public IEnumerator GetEnumerator(),另一个实现是:IEnumerator IEnumerable.GetEnumerator()。我知道要...

回答 1 投票 0

php 检查该类是否实现接口,而不是其父类

是否可以获取特定类直接实现的接口,而不是继承其父类的接口? 例如,给定这些类: 界面可搜索{} 类 Post 实现

回答 1 投票 0

为什么我在实例化接口时遇到错误?

我有一个类和一个接口,当我尝试实例化该接口时,出现错误: 无法创建抽象类或接口的实例 我的代码如下: 命名空间 MyNamespa...

回答 7 投票 0

尝试调用接受多个备用类的函数并收到错误CS0308

我正在尝试创建对我创建的 C# .NET 7 函数的调用,该函数将接受多个使用相同接口的不同类。 我创建了以下接口类: 命名空间

回答 1 投票 0

如何在 Xamarin 中实现 InfoWindowAdapter 接口?

我正在使用 Xamarin,我想创建一个实现 GoogleMap.InfoWindowAdapter 接口的 CustomWindowAdapter。 到目前为止我已经尝试过了: 公共类 CustomWindowAdapter :

回答 2 投票 0

为什么类继承和接口实现会涉及到对象?

了解班级之间的区别也很重要 继承和接口继承(或子类型)。班级 继承根据另一个对象的实现来定义 对象的

回答 1 投票 0

为什么 Go 不能强制转换实现泛型的接口?

我正在尝试探索 Go 的类型系统,并在编写一个小型副项目时获得乐趣,但最终遇到了一个奇怪的情况。 当一个接口可以采用类型,并将其用于函数、str...

回答 1 投票 0

为什么 `go` 无法转换回实现泛型的接口?

我正在尝试探索 Go 的类型系统,在编写一个小型副项目时很有趣,但最终遇到了一个奇怪的情况。 当接口可以采用类型并将其用于函数、结构时

回答 1 投票 0

封装属性的接口实现

我有一个对象类,它允许对象链接在一起。 A -> B -> C(单向链接) 当通过调用 Link(IObject other) 在两个对象之间形成链接时,我想设置 IsRefer...

回答 1 投票 0

如何在关系数据库中映射/建模c#继承、接口、抽象类

我对数据库中表的关系有了很好的理解,因为我在这方面有很多经验。现在我想知道是否可以模拟诸如 inher... 之类的概念

回答 1 投票 0

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