factory

    2熱度

    1回答

    我試圖在Typescript中實現一個標準的抽象工廠模式,但是編譯器不是合作的。這裏是我的代碼的簡化版本: abstract class Model { } class User extends Model { } abstract class ModelFactory<T extends typeof Model> { constructor(private modelConst

    6熱度

    4回答

    現在我有單元測試失敗,使用「Faker」公司名稱。 它似乎是expect(response.body).to match(@thing.name)是什麼越來越亂了。 在查看錯誤時,Faker公司名稱有時會包含諸如「O'Brian Company」或「O'Hare Company」或類似內容。 faker是編碼字符串嗎?因爲我知道在編碼字符串上匹配不是一個好主意,而且我真的不想只在Factory i

    -1熱度

    2回答

    我正在學python,終於到處玩弄工廠。下面的代碼給了我下面的錯誤,我不知道爲什麼。 Traceback (most recent call last): File "C:\py_Lab\Factory.py", line 38, in <module> print(MyFactory("Ham").x) File "C:\py_Lab\Factory.py", li

    0熱度

    1回答

    在我考上大學的日子裏。我對一個練習有一個簡單的問題。 我必須編寫簡單的代碼。我有抽象類顏色與三個私人詮釋ValueR,ValueG,ValueB。我有方法print()。 好吧,它很簡單。 現在我必須寫下一個類Green,它將擴展我的抽象類。我必須將R/G/B的值設置爲0/255/0。並使用print()方法打印「我是綠色的」。 如何在沒有getter和setters的情況下設置值?我無法改變價值

    0熱度

    1回答

    我正在開發一個angularjs應用程序以將其集成到CRM儀表板中,我將使用XrmServiceToolKit。 我的問題在角廠整合這依賴由我希望使用XrmServiceToolKit網絡API數據和後數據提取到我的CRM組織 我廠的服務就像波紋管: 'use strict'; angular.module('services',[]) .factory('serviceFactory

    1熱度

    1回答

    不同我是相當新的Java和下面是我的映射器接口定義工廠模式: public interface CourseMapper { Course map(JsonObject courseJson); List<Course> map(JsonArray coursesJson); } public interface LocationMapper { Locatio

    0熱度

    1回答

    var app=angular.module('myApp',[]); app.controller('FCtrl',['$scope','mockFactory',function($scope,mockFactory){ \t $scope.showPerson = function(){ \t \t mockFactory.fetchJson($scope.va

    0熱度

    1回答

    我有一個關於設計模式書中的抽象工廠模式示例代碼的問題。 這本書提出了一個迷宮遊戲的簡單和部分的例子,其中有連接房間的牆壁和門。 有它具有以下的工廠方法基本MazeFactory類: class MazeFactory { public: MazeFactory(); virtual Maze* MakeMaze() const { return new Maze; }

    0熱度

    1回答

    我想實現一個工廠,該工廠基於調用的泛型返回一個類。 我現在有它的工作是這樣的: public static TRepository GetInstance<T, TRepository>() where TRepository : IRepository<T>, new() { return new TRepository(); } 調用它像這樣: InvoiceRep

    -2熱度

    2回答

    我想阻止任何東西,但我的類的工廠從構建我的類的類型的對象。我需要這個類有一個公共接口,但我想限制它的創建只有它的工廠。我怎麼做? 我們稱之爲類Car和工廠CarFactory。下面是我如何做到這一點最初的想法,而無需使用friend和公開所有私有成員工廠: class Car { private: Car(); Car(Car& ref); friend clas