首页 > 其他 > 详细

学生成绩管理

时间:2018-05-28 22:22:12      阅读:203      评论:0      收藏:0      [点我收藏+]

学生成绩管理

 

public class Grade {

    private double english;

    private double math;

    private double chinese;

     

    public Grade(double english, double math, double chinese) {

        this.english = english;

        this.math = math;

        this.chinese = chinese;

    }

 

    public double total() {

        return english + math + chinese;

    }

     

    public void printTotal() {

        System.out.println(total());

    }

     

    public double average() {

        return total() / 3;

    }

     

    public void printAverage() {

        System.out.println(average());

    }

    public double getEnglish() {

        return english;

    }

 

    public void setEnglish(double english) {

        this.english = english;

    }

 

    public double getMath() {

        return math;

    }

 

    public void setMath(double math) {

        this.math = math;

    }

 

    public double getChinese() {

        return chinese;

    }

 

    public void setChinese(double chinese) {

        this.chinese = chinese;

    }

}

 

 

 

public class Student {

    String name;

    Grade grade;

    public Student(String name, Grade grade) {

        this.name = name;

        this.grade = grade;

    }

     

    public static void main(String[] args) {

        Student s = new Student("Cici", new Grade(75, 88, 92));

        s.grade.printAverage();

        s.grade.printTotal();

    }

}

 

 

实验结果:

 

     85.0

 

     255.0

学生成绩管理

原文:https://www.cnblogs.com/abcde12345/p/9102508.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!