⽤java写⼀个student类_⽤Java编写⼀个学⽣类Student public class Student(
private String name=null;
private int age = 0;
public void setName(String name){
=name;
}
public String getName(){
return ;java怎么编写
}
public void setAge(int age){
e=age;
)
public int getAge(){
return e;
}
public Student(String name ,int age){
if(age <0){//确保年龄不⼩于0
e=0;
}else{
e=age;
}
if((name==null)||(name。
equals(""))){//确保名称不是空值
="NONAME";
}else{
=name;
}
}
public Student(String name ){
this(name,0);
}
public Student(int age){
this("NONAME",age);
}
public Student(){
this("NONAME",0);
}
public static void print(Student s){
intln("NANE="+ tName());
intln("AGE="+ tAge());
}
public static void main(String args){
Student s1=new Student();
print(s1);
Student s2=new Student(12);
print(s2);
Student s3=new Student("AAAA");
print(s3);
Student s4=new Student("BBBB",13);
print(s4);
}
}
注意:在学习的时候可以不考虑数据的合法性问题,但是在实际的应⽤开发过程中,数据的合法性必须经过验证,以确保软件的可靠性,也便于你的调试。
对输⼊数据的合法性检查,是⼀个良好的习惯,可惜我们现在的学校很少强调着个,建议你⼀定要注意这个问题,否则在实际开发中会碰到让你想都想不到的问题。
全部
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论