package 第7章; public class student1 { private String name;//将name私有化 private int Chinese;//将Chinese私有化 private int Math;//将Math私有化 private int English;//将English私有化 private int sum; private float avg; //下面是公有的setXxx()的方法 void setname(String name) { thisname=name; } void setChinese(int Chinese) { thisChinese=Chinese; } void setMath(int Math) { thisMath=Math; } void setEnglish(int English) { thisEnglish=English; } void setsum(int sum) { thissum=sum; } void setavg(float avg) { thisavg=avg; } //下面是公有的getXxx()的方法 public String getname() { return name; } public int getChinese() { return Chinese; } public int getMath() { return Math; } public int getEnglish() { return English; } public int getsum() { return Chinese+Math+English; } public int getavg() { return sum/3; } student1() { } student1(String name,int Chinese,int Math,int English) { thisname=name; thisChinese=Chinese; thisMath=Math; thisEnglish=English; } void show()//方法中打印属性name,Chinese,Math,English的值 { Systemoutprintln("姓名:"+name+" 语文:"+Chinese+" 数学:"+Math+" 英语:"+English+" 总分: "+sum+" 平均分: "+avg); } } 测试类 package 第7章; import 第7章student1; public class text1 { public static void main(String args[]) { student1 s=new student1();//创建学生s对象 ssetname("张三 ");//为setname赋值 ssetChinese( 80 );//为setChinese赋值 ssetMath( 90 );//为setMath赋值 ssetEnglish( 80 );//为setEnglish赋值 ssetsum(80+90+80);//为setsum赋值 ssetavg((80+90+80)/3);//为setavg赋值 sshow();//调用s方法 } }
package 第7章; public class student1 { private String name;//将name私有化 private int Chinese;//将Chinese私有化 private int Math;//将Math私有化 private int English;//将English私有化 private int sum; private float avg; //下面是公有的setXxx()的方法 void setname(String name) { thisname=name; } void setChinese(int Chinese) { thisChinese=Chinese; } void setMath(int Math) { thisMath=Math; } void setEnglish(int English) { thisEnglish=English; } void setsum(int sum) { thissum=sum; } void setavg(float avg) { thisavg=avg; } //下面是公有的getXxx()的方法 public String getname() { return name; } public int getChinese() { return Chinese; } public int getMath() { return Math; } public int getEnglish() { return English; } public int getsum() { return Chinese+Math+English; } public int getavg() { return sum/3; } student1() { } student1(String name,int Chinese,int Math,int English) { thisname=name; thisChinese=Chinese; thisMath=Math; thisEnglish=English; } void show()//方法中打印属性name,Chinese,Math,English的值 { Systemoutprintln("姓名:"+name+" 语文:"+Chinese+" 数学:"+Math+" 英语:"+English+" 总分: "+sum+" 平均分: "+avg); } } 测试类 package 第7章; import 第7章student1; public class text1 { public static void main(String args[]) { student1 s=new student1();//创建学生s对象 ssetname("张三 ");//为setname赋值 ssetChinese( 80 );//为setChinese赋值 ssetMath( 90 );//为setMath赋值 ssetEnglish( 80 );//为setEnglish赋值 ssetsum(80+90+80);//为setsum赋值 ssetavg((80+90+80)/3);//为setavg赋值 sshow();//调用s方法 } }