JAVA | 2

来源:互联网 发布:数据库原理 编辑:程序博客网 时间:2024/05/18 19:19
package com.company;//定义学生类class Student {    //定义属性值    private int num;    private int age;    private String name;    private String sclass;    private String sex;    //定义构造函数    public Student(int num, int age, String name, String sclass, String sex) {        this.num = num;        this.age = age;        this.name = name;        this.sclass = sclass;        this.sex = sex;    }    public Student() {        this(0,0,"xx","xx","xx");    }    public Student(int num) {        this(num,0,"xx","xx","xx");    }    public Student(int num, int age) {        this(num,age,"xx","xx","xx");    }    public Student(int num,int age,String name) {        this(num,age,name,"xx","xx");    }    public Student(int num,int age,String name,String sclass) {        this(num,age,name,sclass,"xx");    }    //setter    public void setNum(int num) {        this.num = num;    }    public void setAge(int age) {        this.age = age;    }    public void setName(String name) {        this.name = name;    }    public void setSclass(String sclass) {        this.sclass = sclass;    }    public void setSex(String sex) {        this.sex = sex;    }    //getter    public int getNum() {        return this.num;    }    public int getAge() {        return this.age;    }    public String getName() {        return this.name;    }    public String getSclass() {        return this.sclass;    }    public String getSex() {        return this.sex;    }    //返回学生信息函数    public String getInfo() {        return "学号: " + this.num + "\n" +                "年龄: " + this.age + "\n" +                "姓名: " + this.name + "\n" +                "班级: " + this.sclass + "\n" +                "性别: " + this.sex + "\n";    }}//主函数public class Main {    public static void main(String[] args) {        //学生类对象实例化        Student stu = new Student();        //输出学生信息        System.out.println(stu.getInfo());    }}
原创粉丝点击