J
Joe, G.I.
I didn't write ClassA, but I'm trying to inherit from ClassA through
ClassB. I want to pass a string to the ClassA constructor but not sure
I'm calling ClassA's constructor correctly. I get the following g++
error ...
In constructor 'ClassB::ClassB(String&)':
../../../include/ClassB.h:19: error: expected `{' at end of input
ClassB *myClass = new ClassB("myClassName");
// ClassB.h
class ClassB : public ClassA {
ClassB(String &name) : ClassA(name);
}
// ClassB.cpp
ClassB::ClassB(String &name)
{
}
// ClassA constructor which I'm trying to pass the string to ...
ClassA::ClassA (const String & name)
What am I doing wrong here?
ClassB. I want to pass a string to the ClassA constructor but not sure
I'm calling ClassA's constructor correctly. I get the following g++
error ...
In constructor 'ClassB::ClassB(String&)':
../../../include/ClassB.h:19: error: expected `{' at end of input
ClassB *myClass = new ClassB("myClassName");
// ClassB.h
class ClassB : public ClassA {
ClassB(String &name) : ClassA(name);
}
// ClassB.cpp
ClassB::ClassB(String &name)
{
}
// ClassA constructor which I'm trying to pass the string to ...
ClassA::ClassA (const String & name)
What am I doing wrong here?