Как определить метод getPrice в этом подклассе? - PullRequest
0 голосов
/ 18 сентября 2018

Я пытаюсь определить, как я должен определить метод getPrice. Рубашки могут варьироваться от малых до XXXL и цена варьируется. Цена определяется размером: 22,99 долл. США за XXL или XXXL и 19,99 долл. США за все остальные размеры.

Есть два других класса, которые я выполнил. Но метод, с которым мне нужна помощь, работает только с этим кодом.

public class TeeShirt{
    private int orderNumber;
    private String size;
    private String color;
    private double price;
    public void setOrderNumber(int num){
        orderNumber = num;
    }
    public void setSize(String sz){
        size = sz;
    }
    public void setColor(String color){
        this.color = color;
    }
    public int getOrderNumber(){
        return orderNumber;
    }
    public String getSize(){
        return size;
    }
    public String getColor(){
        return color;
    }
    public double getPrice(){
        return price;
    }
}//end

1 Ответ

0 голосов
/ 18 сентября 2018

Вы можете назначить цену для функции setSize() в зависимости от типа размера.

public void setSize(String sz){
    size = sz;
    if(size.equals("XXXL") || size.equals("XXL"){
        price = 22.99;
    }else{
        price = 19.99;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...