factory-pattern

    1熱度

    1回答

    使用工廠模式,我有兩個班 public class LoginModel : IBaseInterface { public string EmailAddress { get; set; } public string Password { get; set; } } 和 public class UsersModel : IBaseInterface {

    0熱度

    1回答

    public class GsonStudentFactory{ .... public static MasterStudent createMasterStudent(Student student) { return gson.fromJson(student.getBody(), MasterStudent.class); } public static BTechSt

    0熱度

    1回答

    (TLDR版本低於。)我正在設計一個WPF應用程序,使用MEF作爲IoC和Caliburn Micro作爲框架。應用程序的主窗口是這樣的: 這裏是視圖模型的窗口: [Export(typeof(MainViewModel))] class MainViewModel : Conductor<PropertyChangedBase>, IHandle<ViewModelType> {

    0熱度

    3回答

    我試圖在Java Spring引導應用程序中創建工廠方法。但不是手動實例化一個對象,我想從DI容器中獲取它。那可能嗎? public interface PaymentService { public Payment createPayment(String taskId); } public class PaymentServiceImplA implements Payment

    0熱度

    1回答

    當我們從outlook或gmail打開鏈接時,它會在瀏覽器中打開。 有沒有涉及它的任何一種設計模式? 工廠模式或抽象工廠模式是否適用於此,如果是的,我想知道如何? 任何知識共享將不勝感激。

    -1熱度

    1回答

    我有1個構造函數和1個工廠方法爲我的Date類。第一個只有3個int參數代表月,日和年。第二個,我提供的情況下,用戶將字符串作爲一個參數來表示月/日/年。你可以在main()中看到,我忘了調用工廠方法parseIt。但編譯器仍然提供正確的結果。所以問題是:JAVA可以隱式調用這個工廠方法嗎? 請看看第一構造和第2工廠方法: import java.io.*; class Date {

    0熱度

    3回答

    我有一個包含方法和複雜數據結構的Product類。我將有8種類型的產品僅在數據結構的內容上有所不同,沒有別的。在我的應用程序中,我需要爲8種產品中的每一種創建一個實例,並且存在的產品類型在運行時不會改變。 什麼是最好的方法,爲什麼? A)類產品有8個子類。這些子類中的每一個僅定義構造函數。在每個構造函數中,爲該類型的產品正確創建數據結構。 B)工廠類有8個子類。這八個類別中的每一個都是一個混凝土工

    0熱度

    1回答

    我正在設計一個使用rails的網站生成器。 我有以下主要資源和關係:一個網站有很多頁面,一個網站有一個css _template,一個頁面有很多部分。 還有每個資源的其他屬性。 在最低的嵌套,我想動態生成像其他網站的按鈕,窗體,幻燈片,api組件的資源都取決於網站類別。 我的問題是: 1.這是工廠模式的候選人,我可以使用工廠來生成資源類型? 我可以隨時生成資源及其控制器嗎? 如果是,那麼與該組件有

    0熱度

    1回答

    我有以下設置: class MyClass { public: static MyClass Clone(const MyClass& other) { return MyClass(other, 10); } static MyClass CreateNormal(int x, int y) { return MyClass(int x, i

    1熱度

    2回答

    我在學習spring framework。我從網站上看了很多教程,但是我無法得到他們的解釋。請用簡單的方式簡單地解釋我。 在這裏,我把工廠設計模式,實現鬆散耦合和我們如何使用在春季這種設計模式了。 我無法得到這一點(句子)「這種模式提供了創建對象的最佳方式之一」。 public interface Shape { void draw(); } public class R