面条的构造和方法
public class Noodle { String width; int size; boolean beef; int eggs; int sum=0; Noodle(){ System.out.println("细面"+8); } Noodle(String w,int s){ width=w; size=s; sum=sum+s; sum=this.sum; } Noodle(String w,int s,boolean b){ width=w; size=s; beef=b; if(b==true){ int c=4; sum=sum+s+c; } else { sum=sum+s; } sum=this.sum; } Noodle(String w,int s,boolean b,int e){ width=w; size=s; beef=b; eggs=e; if(b==true){ int c=4; sum=sum+s+c+e; } else { sum=sum+s+e; } sum=this.sum; } public void showNoodleInfo(){ System.out.println(width+size+beef+eggs); System.out.println(sum); } }
public class Test{ public static void main(String[] args) { Noodle n=new Noodle("宽", 8,true); n.showNoodleInfo(); Noodle n1=new Noodle("细", 6); n1.showNoodleInfo(); } }