Geschrieben 3. April 201115 Jr. comment_115790 MQL5 :: OOP (object oriented programming)Ein Beispiel für den Aufruf einer rein virtuelle Funktion übergeordnete einer child class. //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ class CBase { public: virtual void Create() { Print("Base");} }; //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ class CChildren : public CBase { public: virtual void Create() { CBase::Create(); Print("Child"); } }; //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { //--- CChildren Child; Child.Create(); } Melden
MQL5 :: OOP (object oriented programming)
Ein Beispiel für den Aufruf einer rein virtuelle Funktion übergeordnete einer child class.
//+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ class CBase { public: virtual void Create() { Print("Base");} }; //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ class CChildren : public CBase { public: virtual void Create() { CBase::Create(); Print("Child"); } }; //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { //--- CChildren Child; Child.Create(); }