java 程序,新手求解
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 程序,新手求解相关的知识,希望对你有一定的参考价值。
父类:Person,子类Student
¦ 创建类Person,含属性name,sex,age,及其getter、setter方法。
¦ 创建类Student,继承自Person,另有自己的属性majorClass(专业班级),scores(课程成绩),及其getter、setter方法。注,scores要求设为整型数组类型,初始化其长度为5,即表示有5门课程成绩。
¦ 再为Student类添加成员方法avgScore(),该方法用于计算学生课程成绩的平均分。
¦ Student类的构造方法自行设计。
编写一个测试类,含main方法,创建一个学生对象,通过键盘输入学生的课程成绩并设置给属性scores,调用avgScore()方法计算课程平均分并输出
给你个简单的提示好了
//Person类
public class Person
private String name;//以此类推
........................sex;
.........................age;
public Person()
public Person(String name,...sex,...age)
this.name = name;
.................................
.................................
public void setName(String name)
this.name = name;
public String getName()
return name;
//sex,age的set,get方法类似
// Student 类
public class Student extends Person
// 属性和构造方法以及get,set方法和上面的类似
//这里只写scores
private int[] scores = new int[5];//建议的话double类型更好
public int avgScore()
int totalScore = 0;
for(int temp:scores)
totalScore += temp;
return (int)(totalScore/scores.length);
//记得加载有Peron类和Student类的包
public class simpleTest
public static void main(String[] args)
//实现屏幕输入的话好几种方式,不会的话百度一下就好了
Person stu = new Student(.......);//自己传构造参数
System.out.println(stu.avgScore());
..................
追问
非常感谢!!!
参考技术A 自己写,自己调。我也是这样走过来的~ 参考技术B 这个问题你应该自己去写,不然你永远是新手! 参考技术C 这个 简单,需要边写边说明?可以帮你进一步加深
私信
一步步讲解
以上是关于java 程序,新手求解的主要内容,如果未能解决你的问题,请参考以下文章
在myeclipse中运行jsp程序后显示404错误怎么解决 新手 求解呀 在线等
在PLSQLdeveloper上面执行下列代码时报错 ORA-01008:并非所有变量都已绑定,新手求解,