virtual
virtual は、いったん付くと継承関係の子にも暗黙の内に付く。取り消しはできない。
class T { public: int f(int x); }; class U : public T { public: virtual int f(int x); }; class V : public U { public: int f(int x); // virtual が付いているのと等価のはず。 };
virtual は、いったん付くと継承関係の子にも暗黙の内に付く。取り消しはできない。
class T { public: int f(int x); }; class U : public T { public: virtual int f(int x); }; class V : public U { public: int f(int x); // virtual が付いているのと等価のはず。 };