1. ホーム
  2. c++

[解決済み] 関数をクラスでプライベート化するタイミングと理由

2022-03-07 02:36:58

質問

どのような場合に関数を作成する必要がありますか? private また、なぜそれが良いアイデアなのでしょうか?

どのように解決するのですか?

を作成する必要があります。 private 他のオブジェクトやクラスがその関数にアクセスする必要がないとき、そのクラスの中からその関数を呼び出すときです。

最小特権の原則を貫く 絶対に必要な変数や関数にしかアクセスできないようにすることです。この基準に当てはまらないものは、すべて private .