こんにちは、私はショッピング カートのプログラムを作成していて、toString() メソッドを作成しようとしています。
これは私のGolfHatクラスです
package ShoppingCart;
public class GolfHat extends Product {
private String name;
private String colour;
private String make;
private double price;
public GolfHat(String type, String make, String name, String colour,double price) {
this.type = "hat";
name = name;
colour = colour;
make = make;
price = price;
}
私の製品クラスはこれです
package ShoppingCart;
public class Product {
public String type ;
public String toString (){
if (type=="hat" ) {
System.out.println ("Type: " + type + "\t" + "Make: " + make);
return type;
}
if (type=="Glove"){
}
return "cant find";
}
make 変数を使用することはできません。変数がプライベートであるため、これを行うことはできないと思いますが、評価の一部として、カプセル化の例を示す必要があり、他にどこでできるかを確認するのに苦労していますそれ