Animal クラスに 足の本数を返すメンバ関数を純粋仮想関数で作る。

class Animal {
public:
  virtual int get_ashi() = 0 ;
}

class Neko : public Animal {
public:
  int get_ashi() { return 4 ; }
}

class Tako : public Animal {
public:
  int get_ashi() { return 10 ; }
}

class Ototake : public Animal {
public:
  int get_ashi() { return 0 ; }
}

と。