JAVA编写一个学生类

来源:百度知道 编辑:UC知道 时间:2024/06/19 03:45:04
编写一个学生类 Student,要求:
(1) 学生类 Student 属性有(全部定义为私有属性private):
String name : 代表学生姓名
int computer_score: 计算机考试成绩
int English_score: 英语考试成绩
int Maths_score: 数学考试成绩
(2) 学生类 Student的方法有:
void setName( ): 设置学生姓名的写访问器方法:
void setComputer_score( ): 设置学生计算机考试成绩的写访问器方法
void setEnglish_score( ): 设置学生英语考试成绩的写访问器方法
void setMaths_score( ): 置学生数学考试成绩的写访问器方法
int getTotalScore( ): 该方法计算三门考试成绩的和,并返回
void introduce ( ): 在屏幕显示学生的基本信息,包括学生的姓名以及三门课的总
成绩(调用getTotalScore()方法)。
定义好学生类Student后,定义测试类homework2,生成一个学生对象xiaozhang,name
属性为“小张”,三门课的成绩分别是60,70,80,调用introduce( )方法显示学生
的基本信息
以题目用eclipse编程软件实现,测试成功后提交程序源代码

import java.util.Scanner;
public class Student1{
private String name;
private int computer_score;
private int english_score;
private int maths_score;
public void setName(String name){
this.name=name;
System.out.println(this.name);
}
public void setComputer_score(){

System.out.print("计算机:");
Scanner scan=new Scanner(System.in);
computer_score=scan.nextInt();
}
public void setEnglish_score(){
System.out.print("英语:");
Scanner scan=new Scanner(System.in);
english_score=scan.nextInt();
}
public void setsetMaths_score(){
System.out.print("数学:");
Scanner scan=new Scanner(System.in);
maths_score=scan.nextInt();
System.out.println();
}
public