composition

    1熱度

    2回答

    最近我在一次採訪中被問到設計一個鳥類飛行模擬器的問題。 我繼續思考模擬器類的策略模式和空氣壓力,風速等屬性。一種方法將採用鳥類物體和時間,並返回x,y,z座標。 例如 class Simulator attr_accesor :bird, :air_pressure, :wind_velocity def map_coordinates(bird, time) ... end

    2熱度

    1回答

    我想了解兩個ROBDDs的組成如何工作。 F1 = (d? false: (c? (a? false: true): false)) F2 = (d? (b? true: (a? false: true)): (c? (b? true: (a? false: true)): true)) 我需要找到由在式F2由式F1替換的d所有出現而獲得的公式F3。 我該如何着手解決這個問題?

    0熱度

    4回答

    我更新了這個問題。我創建了兩個窗口,並嘗試將A類中創建的變量傳遞給B類。請指出我的代碼中存在哪些問題?這裏是我的方法: class Welcome: def __init__(self, master, csv_name_sub, csv_name_ses): self.entrySes = Entry(self.master, bg="LemonChiffon3")

    -1熱度

    1回答

    UPDATE當被問及爲什麼A不是隻是從D繼承而來,我應該說過,還會有其他類繼承自A。假設所有這些子類都從A 一些共享功能,我有一個有趣的情況,我認爲需要一些成分的方法。然而,現在我所擁有的是一些繼承,導致一個基類繼續成爲上帝階級。 public abstract class A { protected SameProperty {get; set;} protec

    1熱度

    1回答

    我只是reactjs的初學者。我對使用它感覺非常好,但是我一直堅持一個我想要實現的概念,這會解決我很多其他問題。 概念 我想創建一個可以傳遞給它的動態孩子一個表單組件。它不會是像LoginForm,ContactForm等的具體表單組件,而只是表格。 方法1 class LoginPage extends Rect.Component { constructor(props) {

    0熱度

    1回答

    我使用的是NGramTransformer,然後是CountVectorizerModel。 我需要能夠創建一個複合變壓器以備後用。 我能夠做出List<Transformer>並通過所有元素循環來實現這一點,但我想知道是否有可能創建一個Transformer使用2等Transformer

    1熱度

    2回答

    我試圖撰寫的一些功能整合在一起: compose = (...fns) => fns.reduce((f, g) => (...args) => f(g(...args))); checkAuthorization返回檢查,如果用戶被授權的承諾。 buildParams收到someRequestData,並將結果傳送至searchItem。 checkAuthorization()

    1熱度

    1回答

    最近我遇到了多篇文章,暗示使用Traits來覆蓋接口的實現。 例子: interface ArticleInterface { /** * @return mixed */ public function getTitle(); } trait ArticleTrait { /** * @return string *

    0熱度

    1回答

    我有本地化的原始數據項baseName。我想將本地化的原始數據項發送到DataHub。我讀了很多文檔,它寫道發送本地化的原始屬性值,但我找不到本地化的屬性值的格式。在構圖中,它會拋出INVALID_LOCALE異常。 我爲baseName發送值,但我怎樣才能本地化「XYZ」? RawFragmentData rawFragmentData = new RawFragmentData(); fin

    0熱度

    1回答

    我對使用垂直繼承或者組合進行簡單的OOP實現有第二個想法。我讀過很多,但我仍然很難下定決心。 ^^ 我需要生成四個不同的報告:報價,發票,目錄和手冊: - 每個報告都有相同的頁眉和頁腳。 - 報價和發票包含具有不同數據的相同格式表。 - 小冊子和目錄與其他報告的結構不同,並且沒有表格。 我想在這裏提供OOP設計方面的幫助;我將介紹我的兩個想法(僞代碼),但任何反饋將不勝感激。 :) 繼繼承 cla