A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 5341|回复: 42

来个懂JAVA的

[复制链接]

精华
0
帖子
758
威望
0 点
积分
847 点
种子
10 点
注册时间
2008-9-9
最后登录
2023-2-9
 楼主| 发表于 2009-5-8 10:42  ·  陕西 | 显示全部楼层 |阅读模式
朋友后天要考试,让我帮他问个题。我自己也不懂JAVA。只能麻烦这里朋友了,先谢过……

题目:

编写两个类,一个是学生类,一个是调用学生类的主类,具体要求如下:
  1)创建一个学生类用于存放学生的姓名和成绩;
  2)在主类中声明一个数组存放5个学生类;
  3)要求用户循环输入每个学生的姓名和成绩;
  4)计算学生的平均成绩,并输出计算结果.

骑士

你再TMD嚣张看看

精华
0
帖子
2512
威望
1 点
积分
2696 点
种子
0 点
注册时间
2007-8-16
最后登录
2010-7-16
发表于 2009-5-8 10:42  ·  北京 | 显示全部楼层
不懂计算机语言~~~~~~~~~~~
Student.java
---------------------------
public class Student {
private String name;
private double mathGrade;
private double chineseGrade;
public Student(String name, double mathGrade, double chineseGrade) {

this.name = name;
this.mathGrade = mathGrade;
this.chineseGrade = chineseGrade;
}
public Student() {

}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getMathGrade() {
return mathGrade;
}
public void setMathGrade(double mathGrade) {
this.mathGrade = mathGrade;
}
public double getChineseGrade() {
return chineseGrade;
}
public void setChineseGrade(double chineseGrade) {
this.chineseGrade = chineseGrade;
}
public String getGrades(){
return name+"的数学成绩是"+mathGrade+",语文成绩是"+chineseGrade;
}
public String getTotalGrade(){
return name+"的总成绩是"+(mathGrade+chineseGrade);
}

}
该用户已被禁言

精华
0
帖子
5642
威望
0 点
积分
5701 点
种子
0 点
注册时间
2007-12-22
最后登录
2016-6-29
发表于 2009-5-8 10:43  ·  上海 | 显示全部楼层
我宿舍那个懂的人回家了
小白路过帮顶

屠龙者

学而时习之?

精华
0
帖子
57595
威望
0 点
积分
57980 点
种子
66 点
注册时间
2006-8-8
最后登录
2024-7-29
发表于 2009-5-8 10:43  ·  江苏 | 显示全部楼层
當時實施Solaris,最討厭的無非是連個,一個JAVA,一個是oracle...

精华
0
帖子
758
威望
0 点
积分
847 点
种子
10 点
注册时间
2008-9-9
最后登录
2023-2-9
 楼主| 发表于 2009-5-8 10:45  ·  陕西 | 显示全部楼层
下面是引用朱厚熜于2009-05-08 10:42发表的:
不懂计算机语言~~~~~~~~~~~
Student.java
---------------------------
public class Student {
private String name;
.......
额,这个对么?对了我就给朋友发过去了。

终结者

最悪(;`皿`;)

精华
5
帖子
8787
威望
15 点
积分
9789 点
种子
109 点
注册时间
2006-9-11
最后登录
2025-2-28
发表于 2009-5-8 10:46  ·  上海 | 显示全部楼层
下面是引用fantasyjim于2009-05-08 10:45发表的:

额,这个对么?对了我就给朋友发过去了。


没有错


2)在主类中声明一个数组存放5个学生类;

不过好像少了这个= =

精华
0
帖子
758
威望
0 点
积分
847 点
种子
10 点
注册时间
2008-9-9
最后登录
2023-2-9
 楼主| 发表于 2009-5-8 10:58  ·  陕西 | 显示全部楼层
下面是引用mage1106于2009-05-08 10:46发表的:



没有错

.......
麻烦这位大侠修改修改加上吧。谢过了。

另外题目中要求的应该是一个人一个成绩,好像不分什么语文、数学之类的。。

终结者

最悪(;`皿`;)

精华
5
帖子
8787
威望
15 点
积分
9789 点
种子
109 点
注册时间
2006-9-11
最后登录
2025-2-28
发表于 2009-5-8 10:59  ·  上海 | 显示全部楼层
很久没写了.........看看写的对不对
少了这句?
public static void main(String[] args)
{
int name=0, =0, =0;
Student student1=new Student();
student1.setStudentInfo("??","??")

精华
0
帖子
758
威望
0 点
积分
847 点
种子
10 点
注册时间
2008-9-9
最后登录
2023-2-9
 楼主| 发表于 2009-5-8 11:06  ·  陕西 | 显示全部楼层
下面是引用mage1106于2009-05-08 10:59发表的:
很久没写了.........看看写的对不对
少了这句?
public static void main(String[] args)
{
Student student1=new Student();
.......


class Student {
int studentNo ;
String studentName;

public void setStudent (String studentName, int studenteNo) {
this.studentName = studentName;
this.studentNo = studenteNo;
}

public void show () {
System.out.println("姓名:" + this.studentName + "n" + "成绩:" + this.studentNo);
}
}

public class Test{
public static void main(String[] args) {
Student st1 = new Student ();
st1.setStudent(1,"学生A");
Student st2 = new Student ();
st2.setStudent(2,"学生B");

st1.show();
st2.show();

}
}

System.out.println("before : " + s);


麻烦您看看能在这个基础改么?感觉这个好改些。。

终结者

最悪(;`皿`;)

精华
5
帖子
8787
威望
15 点
积分
9789 点
种子
109 点
注册时间
2006-9-11
最后登录
2025-2-28
发表于 2009-5-8 11:09  ·  上海 | 显示全部楼层
下面是引用fantasyjim于2009-05-08 11:06发表的:



class Student {
int studentNo ;
.......


算了,我帮你找一个常写的帮你写一段看看吧.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2025-2-28 21:42 , Processed in 0.203821 second(s), 14 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部