2016-04-23 10 views
0

私は自分のモジュール(inet.physicallayer.idealradio)をビルドするために、既存のモジュールIdealRadioから拡張しようとしています。私は.ned設定で拡張する方法を知っていますが、どのようにして親クラスを.hでマークする必要がありますか? は、現在、私が持っている:IdealRadioからの拡張方法

#ifndef MYBASE_H_ 
#define MYBASE_H_ 

namespace mytry { 

class MyBase : public IdealRadio { 
public: 
    MyBase(); 
    virtual ~MyBase(); 
}; 

} /* namespace mytry */ 

#endif /* MYBASE_H_ */ 

IDEはIdealRadioが

答えて

1

IdealRadioクラス名ではありませんが複合モジュールであり、それはC++クラスを持っていないことを指摘します。デフォルトIdealRadioによって
は、以下のモジュールで構成されています

  • IsotropicAntenna
  • IdealTransmitter
  • IdealReceiver

これらのモジュールは、独自のC++のクラスを持っていて、1から継承する新しいC++クラスを作成することができますそのうちの。

関連する問題