import java.util.Scanner;
enum Sex{
男,女
}
class Student{
//成员变量
String name;
int sum;
Sex sex;
String [] course={"C","java","C++","python"};//静态初始化
int [] score=new int[4];
//成员放法
public void init(){
Scanner sc=new Scanner(System.in);
System.out.println("请输入学生姓名:");
name=sc.next();
System.out.println("请输入学生性别(0代表男,1代表女)");
byte flag=sc.nextByte();
if(flag==0){
sex=Sex.男;
}else{
sex=Sex.女;
}
System.out.println("请输入学生成绩");
for(int i=0;i<course.length;i++){
System.out.println(course[i]);
score[i]=sc.nextInt();
}
}
//说话的方式
public void speak(){
System.out.println("我的名字叫"+name+","+sex+"我上学期通过努力,获得各科成绩如下:");
for(int i=0;i<course.length;i++){
System.out.println(course[i]+score[i]);
}
}
//求平均数
public void num(){
System.out.println("平均数是:");
for(int i=0;i<course.length;i++){
sum=score[i]+sum;
}
System.out.println(sum/course.length);
}
}
Test的代码
public class TestStudent{
public static void main(String [] args){
Student stu=new Student();
stu.init();
stu.speak();
stu.num();
}
}