今天继续迫害老作业,第二个要做的是一个学生信息储存器。
JAVA的构造函数不能搞缺省,所以各种的构造函数都得来一遍。
代码如下:
package natusyasumi; class Student{ private String no="不明",name="不明"; private int age=0; public void show(){ System.out.print("name:"+name+" age:"+age+" no:"+no); } public void setage(int d) { age=d; } public void setname(String c) { name=c; } public void setno(String e) { no=e; } public Student(String a,String b) { no=a; name=b; } public Student(String a,String b,int c) { no=a; name=b; age=c; } } public class Class2 { public static void main(String[] args) { String a="20190327"; String b="Hiromi"; Student std1=new Student(a,b); std1.setage(21); std1.show(); } }
运行结果如下:

感觉上来讲还不错,这两天都没碰到什么奇葩问题
浙公网安备 33010602011771号