interface

    1熱度

    1回答

    我已經構建了一個EmployeeEndpoint,它持有不同的方法,如創建,更新,刪除等等。爲了簡化這個問題,我只使用了create方法。 因爲我想要一個可伸縮的應用程序,我已經構建了一個包含基本方法的接口。在接口中,我現在可以使用JAX-RS-Annotations註釋這些方法。因爲它們將被繼承,所以我只需要重寫EmployeeEndpoint中的接口方法。 接口 public interfac

    -1熱度

    1回答

    我想完成我的最後一個學校項目,我在那裏設置一個應用程序,處理書籍,書籍集合(我們稱之爲圖書館),和這些類的UI客戶端。 我工作的這兩種方法所給我的麻煩:將writeToFile方法,進行文件I/O功能(讀取其數據文件的書,寫書相同的數據文件)和明確方法,該方法清除名爲allBooks的ArrayList。應用程序本身有一個名爲Citable的接口,這個接口叫做Book。 ,提供基本訪問器(書籍數量

    -1熱度

    2回答

    假設我們有一個包含一些組件(對象字段)的類,它們中的一些可以爲null(刪除) 是否適合創建沒有(組件)字段或使用接口來處理它的新類。假設我們在類的方法,可以對某些對象被刪除提前 public class Class1{ Component1 component1; Component2 component2; Component3 component3;//can

    -1熱度

    4回答

    所以,我在下面的結構寫兩個接口: public interface IBar { string DoStuff(); } public interface IFoo { IBar Bar { get; set; } } 在我執行的IFoo,我必須做這樣的事情: public class FooImpl : IFoo { private BarImpl

    1熱度

    1回答

    我有一些JavaScript和角度的經驗,但我不能讓我的腦海中圍繞一些概念。 我想構建一個服務來存儲一些設置,能夠通知組件發生變化。 爲每個屬性設置調用onChange函數的setter似乎是老式的方式,我得到它的工作。但我不覺得像角度的方式,因爲它膨脹的類和每個屬性我想添加我將需要實現新的獲取&設置方法。 所以我想有一個接口,每次將屬性設置爲新的時候都會調用onChange函數。但我無法找到這個

    0熱度

    2回答

    我有這樣的一種方式的接口: public interface Vehicle<T> { void stuff(T param); } @Component public class Car<T> implements Vehicle<T> { private final Strategy<T> strat; public Car(@Lazy Strategy

    1熱度

    1回答

    我想創建一個接口,該接口定義了一組鍵值pares,其中的值限制爲typeof classWhichExtendsSpecificSuperClass。 舉例來說,這個接口: interface MyInterface { key: typeof SuperClass } ,並在此基礎類: class BaseClass extends SuperClass {...} 應用了這

    -4熱度

    1回答

    我努力使UI爲我的應用程序,但不知道如何登錄,用戶名採用這種形象,在XML提交提。 正如我上面發佈的Android登錄頁UI,我怎麼能提到用戶名或密碼字段在XML文件,或點擊登錄,因爲它是PNG圖像文件,或者它可能是動畫,如果image.png不是然後使用此處使用的內容,如圖像可點擊字段中的這種情況。 在此先感謝.... !!! 我是學習設計Android UI的新手。

    -1熱度

    1回答

    我有一個實現接口並從另一個類繼承的對象。但是對於一個功能,我只能通過該項目的界面。是否有可能從父對象獲取變量,或者如果它們不在那裏,則爲null? public class ProductStamp { public int qty; } public class TrolleyItem : ProductStamp, ITrolleyItem

    1熱度

    1回答

    我有一個回調接口。 public interface CallBack{ void executeforConn(); } abstract class CallbackImpl implements Callback { void executeforConn(){ executeStatements(); } abstract voi