わたしもstructはデータ、classはクラス(?)と扱うものとしてます・・・
なんかそっちのほうが個人的には読みやすいので (^^;

あと、クラスに参照だと基底クラスにキャストすることはできるのかな、とか思って。

趣味グラマなんでそこらへんがよくわかんないですm(_ _)m