标签:ati mat class ber line math container value space
public
class
Grade {
private
:double
english;
double
math;
double
Chinese;
public:
Grade(
double
english,
double
math,
double
Chinese
)
{
this
.english = english;
this
.math = math;
this
.Chinese
= Chinese
;
}
double
sum()
{
return
this.english+this.math+this.Chinese
;
}
void
displayTotal()
{
System.out.println(sum());
}
double
average()
{
return
total()/
3
;
}
void
displayAverage()
{
System.out.println(average());
}
double
getEnglish()
{
return
english;
}
void
setEnglish(
double
english)
{
this
.english = english;
}
double
getMath()
{
return
math;
}
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(
"Cici"
,
new
Grade(
70
,
80
,
90
));
s.grade.printAverage();
s.grade.printTotal();
}
}
标签:ati mat class ber line math container value space
原文地址:https://www.cnblogs.com/xxym/p/9101945.html