C のバックグラウンドを持つ私は、最初の OOP プロジェクトの完成に近づいています。ファイルを開くために基本クラスで使用する ifstream オブジェクトに関連する設計上の問題を考えていました。その後、同じストリームを使用して、派生クラスによるさらなる操作を行いたいと考えています。このメンバーのみをプロテクト メンバーとして定義したので、派生クラスでプロテクトがカプセル化を破ることができました (良い習慣を身に付けたいと思います)。ストリーム オブジェクトへの参照を返すゲッター関数を定義する必要がありますか? ifstreamオブジェクトはコピーできないため、問題になる可能性があります。最初に目にするのは...
ベスト、ウムト