derived-class

    0熱度

    1回答

    我正在爲OOP與C++和編譯器的「糖果店」任務項目再次抱怨我的代碼:)我在論壇中發現了一個類似的命名主題,但它指向一些其他問題,而不是我有......所以,我有一個基類派生一些產品(糖果,餅乾,對比)和購物類模板如下: class productBase{ protected: string name; double amount; double ppAmount;

    0熱度

    1回答

    正如簡要解釋在標題即時尋找一種方法來設置2個複選框之間的餘量,我發現在這裏的解決方案:How to change CheckedListBox item vertical space但我真的不知道如何工作或我必須把類重寫屬性, 提前致謝!

    0熱度

    1回答

    我知道這個問題以前曾以某種形式提出過。但我仍然感到困惑。 假設我有兩個類。 class A{ public: void foo(int a, int b); protected: virtual void foo(int a) = 0; } class B : public class A{ void foo(int a); } 現在,如果我想在類B中的公共類B中的非虛函數的

    0熱度

    1回答

    這個問題類似:Start thread with member function這一個:std::thread calling method of class 不過,我有以下幾點: #include <thread> #include <iostream> class myAbstractClass { public: virtual void myFunction() = 0;/

    0熱度

    1回答

    我正在使用DayPilot在每月視圖中創建日曆。 所以下面這個tutorial,我有這樣的: public class Dpm : DayPilotMonth { MyCalendarEntities db = new MyCalendarEntities(); protected override void OnInit(InitArgs e) // this is wh

    0熱度

    2回答

    base.php: <?php namespace MyQuestion\Base; abstract class BaseSetting { public function GetValue($setting) { return $this->$setting; } } derived.php <?php namespace MyQuesti

    1熱度

    2回答

    我正在實現一個python類,它在構造函數中構造另一個對象,該類的類型根據傳遞給它的參數確定。例如在下面的代碼"workerA"中有類"MyAClass"和"workerB"的行爲具有"MyBClass"的行爲。 我正在使用這種方法,而不是從基類派生不同的類,因爲BaseClass已被用於不能更改的不同代碼中。所以如果我需要另一個BaseClass的行爲,那麼我只需要將參數dbtype = "My

    1熱度

    1回答

    我正在實現一個C++應用程序,其中還使用了Poco庫。具體而言,我試圖使用poco日誌框架。我已經創建了一個使用下面的代碼從POCO的例子之一,以創建一個日誌機制類: AutoPtr<PatternFormatter> pPatternFormatter(new PatternFormatter()); AutoPtr<FormattingChannel>pFormattingChannel(n

    1熱度

    1回答

    讓我們假設我有一個派生類型Coordinates與它的類型綁定過程swap:現在 module myTypes implicit none public :: Coordinates type Coordinates real :: x,y contains procedure :: swap ! Error here e

    1熱度

    3回答

    我正在嘗試製作可用於模板其他類的類。也許我在尋找錯誤的關鍵詞。基本上我想PrimaryClass和類A是純虛擬的。 DerivedClass和C是從它們各自的類派生的。 問題是,通過調用繼承的類:C在DerivedClass我不重寫純虛擬PrimaryClass。我知道這一點,但我不知道如何解決它。 我的印象是,由於C是從A派生出來的,它會起作用。 如果我在 virtual void DoFunT