为了账号安全,请及时绑定邮箱和手机立即绑定

java编程题

/ 猿问

java编程题

weixin_慕姐4333022 2019-01-13 15:45:31

建一个学生实体类,类名为:Student。
2-2. 定义私有的成员变量用于描述学生信息:
2-2.1. 姓名:字符串类型-name。
2-2.2. 年龄:整型-age。
2-2.3. 性别:布尔类型-sex,1男0女。
2-2.4. 成绩:整型-score。
2-3. 设置属性的set和get方法:
2-3.1. 为成员变量(score、name、age)添加set和get方法。
2-3.2. 为sex属性添加get和set方法:
1)setSex方法:参数为boolean,在方法中将入参赋值给成员变量即可;
2)getSex方法:返回值为String,在方法中判断成员变量为真,返回"男",否则返回"女"。
2-4. 添加带参构造器,用于初始化类的成员变量:
2-4.1. 构造器的四个入参分别为【姓名、年龄、性别和成绩】。
2-4.2. 把入参分别赋值给相应的成员变量。
2-5. 在Student类中,创建程序入口函数-main:
2-5.1. 创建Student的实例,姓名:黄世仁,年龄:24,性别:男,分数:59。
2-5.2. 通过各属性get方法,打印出Student的姓名、年龄、性别和分数信息

查看完整描述

1 回答

?
WrongAnswer
public class Student {
    public static final boolean MAN= true;
    public static final boolean WOMAN= false;
    public static void main(String[] args) {
        Student student = new Student("黄世仁",24, Student.MAN,59);
        System.out.println("姓名:" + student.getName()
                + " 年龄:" + student.getAge()
                + " 性别:" + student.getSex()
                + " 分数:" + student.getScore());
    }
    private String name;
    private int age;
    private boolean sex;
    private int score;

    public Student(String name, int age, boolean sex, int score) {
        this.name = name;
        this.age = age;
        this.sex = sex;
        this.score = score;
    }

    public String getName() {
        return name;
    }

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

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getSex() {
        return sex?"男":"女";
    }

    public void setSex(boolean sex) {
        this.sex = sex;
    }

    public int getScore() {
        return score;
    }

    public void setScore(int score) {
        this.score = score;
    }
}


查看完整回答
反对 回复 2019-01-16

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信