Java练习:类、构造函数、变量赋值

1、要求

(1)编写MyStudent类,通过该类在程序中直接为成员变量赋值,并通过控制台输出该生的姓名、学院、专业、班级和总成绩。

 (2)通过构造函数为成员变量赋值,并通过控制台输出该生的姓名、学院、专业、班级和总成绩。 
   注意:要求以上的2种方法编程,输出结果相同

2、运行结果截图:

Java练习:类、构造函数、变量赋值_第1张图片/

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();
                

    }

}

你可能感兴趣的:(Java练习:类、构造函数、变量赋值)