学生成绩统计管理

package student_control 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("李明", new Grade(90, 80, 70));        s.grade.printAverage();        s.grade.printTotal();    }}李明 90,80,7080.0240.0

原文地址:https://www.cnblogs.com/maskman/p/9102563.html

时间: 2024-11-05 14:46:47

学生成绩统计管理的相关文章

sdut 3-5 学生成绩统计

3-5 学生成绩统计 Time Limit: 1000MS Memory limit: 65536K 题目描述 通过本题目练习可以掌握对象数组的用法,主要是对象数组中数据的输入输出操作. 设计一个学生类Student它具有私有的数据成员:学号.姓名.数学成绩.英语成绩.计算机成绩:具有公有的成员函数:求三门课总成绩的函数int sum();求三门课平均成绩的函数double average();输出学生基本信息.总成绩和平均成绩的函数void print():设置学生数据信息的函数voidset

3-5 学生成绩统计

 Time Limit: 1000MS Memory limit: 65536K 题目描述 通过本题目练习可以掌握对象数组的用法,主要是对象数组中数据的输入输出操作. 设计一个学生类Student 它具有私有的数据成员:学号.姓名.数学成绩.英语成绩.计算机成绩:具有公有的成员函数:求三门课总成绩的函数int sum(); 求三门课平均成绩的函数 double average(); 输出学生基本信息.总成绩和平均成绩的函数 void print(): 设置学生数据信息的函数void set_

学生成绩统计

package 成绩; public class Grade {    private double chinese;   //语文成绩    private double math;    //数学成绩    private double english;  //英语成绩         public Grade(double  chinese, double math, double english) //构造函数    {        this.chinese= chinese;    

《团队-学生成绩管理-需求分析》

学生成绩管理系统--需求分析 开发意图: 采用学生成绩管理系统,可以方便地对学生和学生成绩进行管理. 用户特点: 本系统的最终用户只有一个:管理员.系统的管理员主要是对学生信息以及 学生成绩进行一些操作. 这些操作包括对学生信息的添加. 对学生成绩的录入以 及对学生成绩进行分析等. 可行性分析: 目前, 随着办公信息化的开展, 高校的扩招, 新生入学以及期末考试结束后,学校都需 要对一些繁琐的流程进行管理, 通过一个基于 B/S 架构的管理系统, 可以很好的将这一个过 程进行化繁为简. 此项目具

Hadoop MapReduce编程 API入门系列之统计学生成绩版本1(十七)

不多说,直接上代码. 代码 package zhouls.bigdata.myMapReduce.ScoreCount; import java.io.IOException;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.FSDataInputStream;import org.apache.hadoop.fs.FileSystem;import org.apache.hadoop.fs.Path;

C语言文件实现学生成绩管理

C语言实现学生成绩管理 项目简介 用C语言的链表及文件操作实现学生成绩的管理,实现主要的添加.修改.删除.查询的主要功能,并在程序关闭时将数据存储在二进制的文件中并加密.下一次打开程序,先解密二进制文件,然后将数据读入内存,再允许用户的操作. 程序简示图 功能介绍 1. 加密数据: 程序结束时,现将生成的链表,写入二进制的临时文Temp.dat,再运用加密函数,将Temp.dat加密到文件Data.dat(就相当于数据库),并删除文件Temp.dat.程序开始运行时,先获取文件Data.dat的

《团队-学生成绩管理-设计文档》

队员:宝港凯,宋世平,宫佳良 郎项羽,李明赟,刘爽 文档内容: 学生成绩管理系统主要完成学生成绩的管理,包括: 班级管理.主要完成班级的添加.修改.删除和班级列表. 学生管理.主要完成对学生信息的添加.修改.删除和查询. 成绩管理.主要完成成绩的添加.删改和成绩杳询.

学生成绩管理项目

程序设计课程设计报告书 题目 : "学生成绩管理"的设计与实现学院 : 信息工程学院班级 : 软件Q1841班学号 : 18130216作者 : 华书磊指导老师 : 李 祥 二〇一八年四月二十六日 目 录第1章 需求分析 1一. 市场需求 1第2章 功能介绍 2一. 成绩添加及显示 2二. 查找或修改个人成绩 2第3章 总体设计 3一. 结构框架 3二. 功能的实现 3总 结 6附 录 1 第1章需求分析一.市场需求1.学生成绩管理项目具备极大的市场需求,许多学校都需要这样一个项目来统

学生成绩管理C语言版

[标题]学生成绩管理的设计与实现 [开发语言]C语言 [概要设计]使用结构体存储学生的学号.姓名和成绩信息,实现对学生成绩类的基本操作:增加.删除.查询.排序 [测试数据]按提示输入5组正确的正确的数据和5组有问题的数据,查看程序能否运行正确 [测试结果]基本功能运行正确,异常输入无法处理(关于性能对比测试,查看C++版:http://www.cnblogs.com/forerve/p/3908716.html) [详细设计] 1 #include<stdio.h> 2 #include<