0

この質問が理にかなっていることを願っています。名前、数量、価格のプライベート インスタンス変数を持つ Item というクラスがあります。次に、Item を拡張し、クラス Item のオブジェクトを ArrayList に入れる ItemList というクラスがあります。これらのオブジェクトの変数を出力するのに問題はありませんが、ArrayList 内のオブジェクトを価格でソートしようとしています。オブジェクトをソートするために、派生クラス内のプライベート インスタンス変数にアクセスする方法がわかりません。これは理にかなっていますか?誰かアドバイスはありますか?

4

1 に答える 1

0

まず、Item を ItemList に拡張する必要はありません。次に、任意のクラスのプライベート変数にアクセスする場合は、それらの変数の値を返すメソッドが必要です。

セッターやゲッターのようなものを持つことができます。

この質問を見て、問題を解決できるかもしれません。

ゲッターとセッターのチュートリアル

または、グーグルで事前情報を入手することもできます。

于 2013-03-29T04:31:57.340 に答える