interface 相关问题

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

非泛型类可以实现通用接口吗?

我一直在读Herbert Schildt撰写的“Java。初学者指南”。在一页上关于通用接口的部分中,作者写道(强调我的):任何实现通用接口的类......

回答 3 投票 1

“构造函数”,“静态”和TypeScript中的常规接口有什么区别?

TypeScript有两个字符串接口,名为String和StringConstructor。此外,TypeScript语言规范在第1章第1.3节中提供了此代码示例:interface JQuery {text(...

回答 1 投票 0

从主机ping一个虚拟机机器显示“目标主机无法访问”

我不知道为什么,但我不能从主机ping虚拟机节点。我创建了一个网络:vboxnet1:IPv4地址:192.168.57.0 IPv4网络掩码:255.255.255.0 IPv6地址:fe80:0000:0000:...

回答 2 投票 2

从具有相同方法名称的多个接口继承

如果我们有一个继承自多个接口的类,并且接口具有相同名称的方法,那么我们如何在我的类中实现这些方法?我们如何指定哪种方法......

回答 8 投票 63

隐藏零值,理解为什么golang在这里失败

在这种情况下,我无法理解如何正确地确保某些东西不是零:package main type shower interface {getWater()[] shower} type display struct {SubDisplay * display} func ...

回答 2 投票 44

在接口中引用实现基类型

我面临的设计决定对我来说没有味道,但让我停下来。看一下下面的代码示例:public interface IGenerator {/// ///结合两个......

回答 6 投票 2

如何编写一个遵循Liskov替换和其他SOLID原则的不可变映射而没有代码味道?

我回答了一个关于ImmutableMap的问题。我建议使用代理模式。这个问题是Map包含一个put方法,它会抛出UnsupportedOperationException。 ...

回答 1 投票 4

如何检测golang中的结构指针是否为nil?

如下面的代码所示:n:= localplugin.NewPluginNet(),n的类型是localnet.Net,它是由struct指针* localnet.DomainSocket实现的接口。功能函数...

回答 1 投票 -2

为什么Java 8接口中不允许使用`private static`字段?

当我尝试编译以下代码时公共接口SomeInterface {private static Logger logger = Logger.getLogger(); public default void someMethod(){logger.info(“...

回答 5 投票 10

C#强制子类实现Serializable

我有一个接口IStorageManager,允许我存储数据,不同的实现是基于json文件的存储,基于xml文件等我有接口IStorable我想强制所有...

回答 1 投票 0

没有可见的@interface

我已经多次得到这个错误,并且不清楚导致错误的原因。在堆栈溢出和谷歌上寻找超过一个小时后,我仍然没有答案。可以 ...

回答 6 投票 29

如何编写一个不涉及名称中的方法逻辑的方法,但是适应各种算法(用Java)?

我正在编写一个Java应用程序,它必须与一个设备通信,该设备接受自己的语言,该语言由安全shell通道上的命令序列(一系列字节)组成。为了...的目的 ...

回答 1 投票 1

c#中的幂等接口方法

我正在尝试创建一个接口,该接口返回实现它的实例的修改副本,而不是修改原始实例。公共接口ICensoreable {T GetCensored(...

回答 1 投票 5

何时是初始化默认方法的接口?

在搜索Java语言规范来回答这个问题时,我了解到在初始化类之前,必须初始化它的直接超类,但接口...

回答 4 投票 91

“战略设计模式”不仅仅是多态性的基本用途吗?

在Strategy Design Pattern中,我们要做的是创建一个通用接口。使用具有重写方法的接口实现一组类。让运行时间为...选择实际的类

回答 7 投票 5

Java可见接口无法实现

我正在研究编写一种编译JVM字节码的编程语言,它高度依赖于接口作为类型。我需要一些方法来使接口私有,但有其他代码仍然能够...

回答 1 投票 0

有没有办法在ES6 / Node 4中创建接口?

ES6在Node 4中完全可用。我想知道它是否包含定义方法契约的接口概念,如在MyClass中实现MyInterface。我用谷歌搜索找不到多少,但......

回答 5 投票 94

C#共享项目的最佳方式,但只公开所需的方法

我有一个Visual Studio解决方案,包含两个Web API项目和一些共享或常见项目。 WebAPI_1(大API)WebAPI_2(非常小的API)数据存储库SecurityRepository.cs数据接口...

回答 1 投票 0

使用DLL中定义的接口函数

我正在使用DLL中定义的接口。当我打电话给... m.GetMasterVolumeLevelScalar(btVol)...我得到一个空引用异常,因为“m”什么都不是。但是,我不能在这个上使用“新”......

回答 1 投票 -3

为什么PHP中的“use”关键字需要与Interface一起使用?

我是一名自学成才的程序员,目前我正在学习Zend Framework 2。我总是想知道为什么每次当我试图包含某项服务时,他们总是要求我使用......

回答 1 投票 1

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