JAVA 编程题

为“无名粉店”写一个类:class WuMingFen 要求:
1)有三个属性:粉的口味:String theFen 粉的分量(两):int quantity
是否带汤:boolean likeSoup
2)写一个构造方法,以便于简化初始化过程:
WuMingFen f1=new WuMingFen("牛肉”,3true)
3)重载构造方法,使得初始化过程可以多样化:
WuMingFen f2=new WuMingFen("牛肉“,2)
4)如何使得下列语句构造出来的粉对象是酸辣粉,2两,带汤的?
WuMingFen f3=new WuMingFen()
5)写一个普通方法:check(),用于查看粉是否符合要求。即:将对象的三个属性打印在控制台上。

/**
 * 2015年8月31日上午11:30:07
 * @author cs12110
 */
public class WuMingFen {

String theFen;// 粉的口味
int quantity;// 重量
boolean likeSoup;// 带汤标识

public WuMingFen(String theFen, int quantity, boolean likeSoup) {
this.theFen = theFen;
this.quantity = quantity;
this.likeSoup = likeSoup;
}

public WuMingFen(String theFen, int quantity) {
super();
this.theFen = theFen;
this.quantity = quantity;
}

public WuMingFen() {
this.theFen = "鼻屎拌酸辣粉";
this.quantity = 2;
this.likeSoup = true;
}

public void check() {
System.out.println("\n\t米粉的参数\n 名称: " + this.theFen + " 分量: "
+ this.quantity + "  要汤: " + this.likeSoup);
}

public static void main(String[] args) {

WuMingFen f1 = new WuMingFen("牛肉", 3, true);
f1.check();

WuMingFen f2 = new WuMingFen("牛肉", 3);
f2.check();

WuMingFen f3 = new WuMingFen();
f3.check();
}
}

温馨提示:答案为网友推荐,仅供参考