• Java(学生成绩管理)


    public class Grade 
    {
        private:
                   double english;
         double math;
        double Chinese;
         
        public:
                  Grade(double english, double math, double Chinese)
         {
            this.english = english;
            this.math = math;
            this.Chinese = Chinese;
        }
     
         double sum() 
        {
            return this.english+this.math+this.Chinese;
        }
         
         void displayTotal() 
        {
            System.out.println(sum());
        }
         
         double average() 
        {
            return sum()/3;
        }
         
         void displayAverage() 
        {
            System.out.println(average());
        }
         double getEnglish() 
        {
            return english;
        }
     
         void setEnglish(double english)
         {
            this.english = english;
        }
     
        double getMath()
         {
            return math;
        }
     
        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(70, 6090));
            s.grade.printAverage();
            s.grade.printTotal();
        }
    }
  • 相关阅读:
    《20171122-构建之法:现代软件工程-阅读笔记》
    课后作业-阅读任务-阅读提问-5
    结队-贪吃蛇-项目进度
    《团队-爬取豆瓣Top250电影-团队-阶段互评》
    zip相关知识梳理(一)
    C++入职学习篇--代码规范(持续更新)
    C++入职学习篇--新员工入职(持续更新)
    Node.js学习之TCP/IP数据通讯
    Node.js之操作文件系统(二)
    Node.js之操作文件系统(一)
  • 原文地址:https://www.cnblogs.com/hjza/p/9134776.html
Copyright © 2020-2023  润新知