TemplateMethod
が、使えない…
もしかしたらVC6の仕様なのかも。
class A { public: A() { cout << getName(); } virtual const string getName() const = 0; }; class B : public A{ public: B() : A() {} virtual const string getName() const { return "I'm B"; } };
みたいな。
が、使えない…
もしかしたらVC6の仕様なのかも。
class A { public: A() { cout << getName(); } virtual const string getName() const = 0; }; class B : public A{ public: B() : A() {} virtual const string getName() const { return "I'm B"; } };
みたいな。