derived-class

    0熱度

    2回答

    派生類的我有這樣的代碼: #include <stdio.h> class A { public: A() { printf("A::A()\n"); } A(const A &a) { printf("A::A(A &a)\n"); } A &operator=(const A &a) { printf("A::operator=\n"); } };

    0熱度

    1回答

    我的問題是這樣的。我有一個XMLUtility類 public class XmlUtility { protected string FilePath; protected string XMLFileName; protected XmlDocument SettingsFile; public XmlUtility(stri

    4熱度

    1回答

    我有一個python中的對象,派生自QtGui.QGraphicsPixmapItem,有幾個基本屬性和方法。在對此對象的引用調用deepcopy之後,當我嘗試使用該副本時,出現錯誤underlying C/C++ object has been deleted。我以前收到過這個錯誤,並且當我沒有在__init__中調用基類的構造函數時發生,所以我認爲這個錯誤是因爲QtGui.QGraphicsP

    1熱度

    1回答

    我想創造我個人的UITableViewController和使用界面生成器使用它到我的UIViewController ...... 什麼是做到這一點的最好和快速的方式?

    5熱度

    2回答

    我想序列一類具有作爲指針的列表上的通用類的屬性 這是從哪個通用類派生的父類: class Base{ public : friend class boost::serialization::access; virtual ~Base(){} template<class Archive> void serialize(Archive

    0熱度

    1回答

    假設我有以下的模型(通用例子)創建智能控制: 人(基類) 學生(衍生) 教師(衍生) 祕書(衍生) 有一些共同的領域,如名字,姓氏,電話NR,但一些領域唯一的每個DERIV編輯類型(學生,教師,祕書)。 我希望能夠在單個頁面上顯示每種類型 - 比如PersonDetails? 什麼是最好的方法來解決這個問題?我的想法是在哪裏爲每個類型創建一個控件,並在加載相應控件的父頁面中創建一個類似案例的結構。

    4熱度

    7回答

    好的,我有一些從基類派生的一些不同的對象,我把它們放在一個列表中。我想遍歷列表並將每個方法推送到一個方法。我對每個人的簽名都有單獨的方法,但編譯器正在抱怨。有人能解釋爲什麼嗎?這是一個使用泛型的機會,如果是這樣,如何? class Base { } class Level1 : Base { } class Level2 : Level1 { } ... List<Base> oList

    1熱度

    2回答

    鑑於這些C#類(WCF所產生的,我不能改變這些): public SysState GetSysState(); public class SysState { /* nothing much here */} public class Normal : SysState { /* properties & methods */ } public class Foobar : SysSta

    28熱度

    6回答

    我需要延長Networkx Python包,並添加一些方法給Graph類我特別需要 我想過做的方式這是簡化派生一個新的類說NewGraph,並添加所需的方法。 然而,networkx中還有其他幾個函數可以創建並返回對象(例如生成一個隨機圖)。我現在需要將這些Graph對象轉換爲NewGraph對象,以便我可以使用我的新方法。 這樣做的最好方法是什麼?還是應該以完全不同的方式解決問題?

    6熱度

    1回答

    struct B1{ int d; void fb(){}; }; struct B2 : B1{ using B1::d; using B1::fb; int d; // why this gives error? void fb(){} // and this does not? }; int main(){}