Java练习:类、构造函数、变量赋值
1、要求
(1)编写MyStudent类,通过该类在程序中直接为成员变量赋值,并通过控制台输出该生的姓名、学院、专业、班级和总成绩。
(2)通过构造函数为成员变量赋值,并通过控制台输出该生的姓名、学院、专业、班级和总成绩。
注意:要求以上的2种方法编程,输出结果相同
2、运行结果截图:
/
3、源代码
class MyStudent{
private String name = "张三";
private String college = "软件";
private String major = "软件工程";
private String banji = "1802班";
private int scores = 660;
//无参构造函数
public MyStudent(){
}
//有参构造函数
public MyStudent(String name,String college,String major,String banji,int scores){
this.name= name ;
this.college = college;
this.major =major;
this.banji = banji;
this.scores = scores;
}
void show(){
System.out.print("姓名:");
System.out.println(name);
System.out.print("学院:");
System.out.println(college);
System.out.print("专业:");
System.out.println(major);
System.out.print("班级:");
System.out.println(banji);
System.out.print("总成绩:");
System.out.println(scores);
}
}
public class Test {public static void main(String[] args) {
// TODO Auto-generated method stub
MyStudent m1;
m1 = new MyStudent();
m1.show();
System.out.print("..........................");
MyStudent m2;
m2 = new MyStudent("张三","软件","软件工程","1802班",660);
m2.show();
}
}