外部クラスの読み込みとクラスの継承関連で質問なのですが、2重インクルードというものがまだいまいち理解できません。
問題のソースです → http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/lounge/file/1074774948_26/class.txt

上のソースの場合、CarをmainとRacingCar.cppで2回読んでいるようでいけないのかなと思うのですがどうなんでしょうか。。
あとcppファイル全部で#include <iostream>をしているのも無駄にインクルードしているような気がするのですが。。