非法表达式怎么修改 Very beginner

public class Drink {
    public static void main(String[]args){
        String name;
        double price;
        int a=1;
        if (a==0){
            System.out.println("normal cafe");
        }

        if (a==1){
            System.out.println("decafe");
        }
        public Drink(String name, double price){
            this.name=name;
            this.price=price;
        }
        public void setName(String n){
            name=n;
        }

        public void setPrice(double p){
            price=p;
        }

        public String getName(){
            return name;
        }

        public double getPrice(){
            return price;
        }
    }
}

img

你需要的是一个内部类Drink,而public Drink会被变成一个方法,所以你需要声明class Drink