c++多相的(ポリモーフィズム)という用語の意味
オブジェクト指向の多相的なんですが、オーバーライド、オーバーロードのことを総称して多相的になると見たのですが。詳しく知りたいです。またポインタではどうなるのでしょか?
以下のコードにオーバーライドと、オーバーロードのことについては理解しています。
        class Base {//基底、親クラス
        public:
            void ff() { cout << "Base::ff()\n"; }
            virtual void f() { cout << "Base::f()\n"; }
        };
        class Derive : public Base {//派生、子クラス
        public:
            void ff() { cout << "Derive::ff()\n"; }
            virtual void f() { cout << "Derive::f()\n"; }
        };
        int main() {
            Derive dd;
            Base *bp = ⅆ
            Base *bpp = new Base;
            bp->f();
            bpp->f();
            _getch();
            return 0;
        }