Java 如何在这个子类中定义getPrice方法?

Java 如何在这个子类中定义getPrice方法?,java,methods,Java,Methods,我正在尝试确定如何定义getPrice方法。衬衫的尺寸从小到XXXL码不等,价格也各不相同。价格由尺码决定:XXL或XXXL为22.99美元,其他所有尺码为19.99美元 我还遵守了另外两个课程。但是我需要帮助的方法只适用于此代码 public class TeeShirt{ private int orderNumber; private String size; private String color; private double price; p

我正在尝试确定如何定义getPrice方法。衬衫的尺寸从小到XXXL码不等,价格也各不相同。价格由尺码决定:XXL或XXXL为22.99美元,其他所有尺码为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

您可以根据大小类型在
setSize()
函数上指定价格

public void setSize(String sz){
    size = sz;
    if(size.equals("XXXL") || size.equals("XXL"){
        price = 22.99;
    }else{
        price = 19.99;
    }
}

问题是什么?Java对于Javascript就像痛苦对于绘画一样,或者Ham对于Hampster。他们完全不同。强烈建议有抱负的程序员尝试学习他们试图编写代码的语言的名称。当你发帖时,请适当地贴上标签。@CertainPerformance,除非有人自己吃汉普斯特:-)汉普斯特是什么?你被困在哪里?