Arduino class nedarv
Jeg har en class i et arduino bibliotek som jeg gerne vil nedarve til en ny class.Den gamle class Bee_shield, den vil jeg gerne nedarve til Bee_ny
Hvorfor kan jeg ikke kalde det gamle bibliotek med
Bee_ny myShield(11,10);
Her er min .h fil
Bee_shield.h
class Bee_shield
{
public:
Bee_shield(int UrPin,int KgPin);
};
class Bee_ny: public Bee_shield
{
public:
};
og min .ccp fil
Bee_shield.ccp
Bee_shield::Bee_shield(int UrPin,int KgPin) // the constructor
{
pinMode(UrPin, OUTPUT);
digitalWrite(UrPin, LOW);
pinMode(KgPin, OUTPUT);
digitalWrite(KgPin, HIGH);
}