关于JAVA创建一个学生类的简单程序

1、创建一个学生类;(用JAVA来实现)
要求:包含有学号、姓名、班级三个成员变量;
包含有无参构造函数,利用该构造函数对三个成员变量进行初始化;
包含有setter方法,利用该方法对学号进行赋值。
包含有getter方法,利用该方法返回学号值。
在main方法中,创建一个学生对象,并分别调用setter、getter方法。

package nba.com;

public class Student {

/**
* @param args
*/
private int id;

private String name;

private String clas;

public Student() { //无参构造方法

}

public Student(int id, String name, String clas) { //有参构造方法
super();
// TODO Auto-generated constructor stub
this.id = id;
this.name = name;
this.clas = clas;
}

public String getClas() {
return clas;
}

public void setClas(String clas) {
this.clas = clas;
}

public int getId() {
return id;
}

public void setId(int id) {
this.id = id;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public static void main(String[] args) {
// TODO Auto-generated method stub
Student st = new Student(1, "xiao", "三年七班");
System.out.println("学号是:" + st.id);
System.out.println("名字是:" + st.name);
System.out.println("班级是:" + st.clas);
// 这两个是一样的测试
Student st2 = new Student();
st2.setId(1);
st2.setName("梁永刚");
st2.setClas("三年七班");
System.out.println("这位同学的学号是:" + st2.getId() + " ,名字是:" + st2.getName()
+ ",班级是:" + st2.getClas());

}

}

参考资料:自己

温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-06-04
楼主你真有分啊,这么简单的问题100分.......
第2个回答  2009-06-03
public class Student{
private String xuehao;
private String xinming;
private String banji;

public Student(String s1,String s2,String s3){
xuehao=s1;
xinming=s2;
banji=s3;
}

public void setXuehao(String s4){
xuehao=s4;
}
public String getXuehao(){
return xuehao;
}

public static void main(String[] args){
Student stu = new Student("20090101","帅哥","计算机1班");
System.out.println("学号是:"+stu.xuehao);
System.out.println("姓名是:"+stu.xinming);
System.out.println("班级是:"+stu.banji);
// 调用setXuehao(),getXuehao();
stu.setXuehao("20090102");
System.out.println("学号是:"+stu.getXuehao());
}

}
通过调试了! 完全ok!
第3个回答  2009-06-03
public class Student{
private String id;
private String name;
private String clas;//关键字冲突,不方便叫class
public Student(){
this.id="";
this.name="";
this.clas="";
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getClas() {
return clas;
}
public void setClas(String clas) {
this.clas = clas;
}
public static void main(String[] args) {
Student s=new Student();
s.setId("1");
s.setName("test");
s.setClas("01");
System.out.println("my id is "+s.getId()+",my name is "+s.getName()+",my class is "+s.getClas());
}
}
第4个回答  2009-06-03
public class Student{
String num;
String name;
String cl;

public Student(){
this.num = "1234567";
this.name = "java";
this.cl = "01";
}

public void setNum(String num){
this.num = num;
}
public String getNum(){
return num;
}

public static void main(String[] args){
Student stu = new Student();
stu.setNum("123");
stu.getNum();
}

}