private修飾子を使用すると、第 5 章の「これを試してみる 5-2」セクションで開発されたQueueクラスに重要な改善を加えることができます。そのバージョンでは、Queue クラスのすべてのメンバーがデフォルトのアクセスを使用します。それは
基本的に公立。言い換えれば、Queue を使用するプログラムが基になる配列に直接アクセスし、その要素に順序を間違えてアクセスする可能性があります。キューの目的は「先入れ先出し」リストを提供することであるため、順不同のアクセスを許可することは望ましくありません。また
悪意のあるプログラマがputlocインデックスとgetlocインデックスに保存されている値を変更し、キューを改ざんする可能性があります。幸いなことに、この種の問題はprivate.
目的:
「これを試してみる 5-2」セクションの Queue クラスを改善するには、プライベート アクセス修飾子を適用してクラスの内部メンバーを保護します。
改善の手順:
元のクラスをコピーする
「試してみる 5-2」セクションにある元の Queue クラスを Queue.java.
プライベート修飾子を適用します:
private 修飾子を Queue クラスの内部メンバーに追加します:
以上がこれを試してください Queue クラスを改善してくださいの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。