C++の基本的な部分と思われるところで疑問点が。
classObjectのポインタから実体にアクセスする方法なんですが、
classの配列をnewで宣言した場合に、
配列の一つのObjectのメソッドにアクセスするときには
_obj[i].init();
と書かないといけなくて、
配列ではなく単体でnew宣言したObjectの場合は、
_obj->init();
と書かないといけない理由がわかりません。
上のように書けばコンパイル通って動作も問題ないんですが、
どうにも納得いきません。
どこかこのへんの事を詳しく書いてあるサイトとか無いでしょうか?

コンパイル環境:bcc32 v5.5.1