>>880
あなたの想定しているように、ゲーム画面ではプレイヤと弾と敵が
存在するが、タイトル画面ではそんなものは存在しないという場合、
タイトル画面を構築に不要なものを排除して、タスク間のinteractionを
なるべく簡素で見える形にしたいという動機は当然ありえる。

それでも
> Scene::update(void) {
>  player.update(jiki,teki,tama,unko);
>  enemy.update(jiki,teki,tama,unko);
>  bullet.update(jiki,teki,tama,unko);
>}
は良くない。この書き方はド素人くさい。