こんにちは、私はプログラム「フランチャイズ」に取り組んでいます。フランチャイズには、所有者 (フランチャイズの名前の所有者)、州 (フランチャイズがある州の 2 文字の文字列)、および売上 (1 日のフランチャイズでの総売上) があり、これらはすべてコンストラクタであり、変更できません。
package prob2;
public class Franchise {
final String name;
final String state;
final double sales;
protected Franchise(String name, String state, double sales ) {
this.name = name;
this.state = state;
this.sales = sales;
}
私の質問は次のとおりです。名前、状態、および販売はコンストラクターで設定する必要があり、変更できません。「保護」を使用してこの権利を行っているのですか、それとも変数を「最終」に設定する方がよいですか?
助けてくれてありがとう。