interface

    1熱度

    1回答

    我想在基於腳本的項目中的自己的文件中定義幾個接口,從中我將實現生產類和模擬測試類。 但是,我無法弄清楚在不同位置的幾個項目中實現這些接口的最佳方式或實踐是什麼。我發現很多關於聲明接口並實現它們的教程,但是它們將接口和它的實現都保存在同一個項目中。在Java之類的項目之外導出和導入這些接口的最佳做法是什麼?

    0熱度

    1回答

    多結構接口的方法我有三個文件: node.go: type Node interface { AMethod(arg ArgType) bool BMethod() bool } anode.go: type aNode struct {} func AMethod(aNode ANode, arg ArgType) bool { return true

    1熱度

    2回答

    我有一個接口MyInterface的用兩種方法doSomething的()和doSometingElse()。 我有一個抽象的公共類A,實現這個接口。 我有一個類C擴展類A,因此也實現了接口的方法。 在主要方法上,我將類C的對象分配給MyInterface引用,如: MyInterface myiface = new C(); 問題是,如果我在任一類(抽象或具體)添加一些方法,我不能通過引用myi

    1熱度

    1回答

    我一直在使用C#和Delphi編寫多年的編碼應用程序。在我看來,這些語言中最偉大的事情之一就是編寫界面的容易程度 - 您可以使用鼠標拖動方塊來抓取按鈕,製作矩形等。 現在我對Kivy感興趣,使用Python。我可以像Delphi一樣構建桌面界面,使用鼠標並輕鬆製作佈局,還是僅通過編碼創建界面? 感謝耐心,夥計們。

    1熱度

    2回答

    我正在用Java編寫一個類,我想實現Comparable接口。這是類: public class Flight implements Comparable { private int flightTime; public int compareTo(Object o) { Flight f = (Flight) o; return this.flight

    3熱度

    1回答

    我正在尋找一種方法來定義IDictionary<List<IInterface>, HashSet<IInterface>>,以便對於每個鍵 - 值對實現IInterface的類型是相同的。 比方說,我有兩種類型T1,T2,執行IInterface。 那麼它應該是可以添加一個鍵值對的類型 List<T1>和HashSet<T1> List<T2>和HashSet<T2> ,但它不應該是可以添加的關

    0熱度

    1回答

    我目前正在嘗試開發一個VBA代碼來幫助我分析接口的工作情況,代碼基本上有兩個主要步驟,我遇到了麻煩,第一個步驟是刪除以300,195開頭的行或210(這一點是工作,但我需要激活宏至少3次清除所有,所以它不正確循環)。這是我有對於該位的代碼: Dim MyString As String MyString = "300 , 195 , 210" For X = 1 To Range("E" &

    0熱度

    1回答

    假設我有一個接口IA,其中包含一個名爲Foo的泛型方法。 public interface IA { int Foo<T>(T otherType); } 我想噸至是同一類型的派生類: class A : IA { int Foo(A otherType) { } } 我嘗試以下(語法錯誤): public interface IA {

    0熱度

    1回答

    我想爲生成JSON的組件創建一個接口。我想迫使各執行元件接受一個類型作爲輸入和產生輸出: import { EventEmitter, Output, Input } from '@angular/core'; import { Foo, FooConfiguration } from '../../interfaces'; interface FooConfigurator { @

    0熱度

    2回答

    這裏是我的界面,我從Serializable接口擴展: public interface InstaListener extends Serializable { void onSuccess(String response); void onFailure(int code, String reason); } 這裏是如何,我傳遞了兩個活動之間的這個監聽器: Insta