第5章 类与对象

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第5章类与对象

实验22 类的定义

1. 实验目的

(1)学习类的一般结构。

(2)学习类的成员变量的声明格式。

(3)学习类的成员方法的声明格式。

2. 实验要求

编写一个Java程序,在程序中定义一个Student类,并且完善Student类的结果。

3. 程序模板

public class Student {

String name;

int age;

【代码1】// 定义一个整型属性Chinese

【代码2】// 定义一个整型属性math

【代码3】// 定义一个整型属性english

int total(){

【代码4】// 返回chinse、math以及english三个整型属性的总和

}

int average(){

【代码1】// 返回chinse、math以及english三个整型属性的平均值

}

}

实验23 对象的创建与使用

1. 实验目的

(1)学习Java程序中对象的创建。

(2)学习Java程序中调用对象的成员变量与成员方法。

2. 实验要求

编写一个Java程序,在程序中创建Student类的两个实例,并访问它们的属性和方法。

public class MyObject {

public static void main(String[] args) {

Student s1 = new Student();

= "张三";

s1.age = 13;

s1.chinese = 80;

s1.math = 90;

s1.english = 85;

System.out.println("你好,我叫" + + ",我今年" + s1.age + "岁");

System.out.println("我的总分是" + s1.total());

System.out.println("我的平均分是" + s1.average());

//创建Student类的一个实例2

//s2的name属性值为“李四”

//s2的age属性值为12

//s2的chinese属性值为80

//s2的math属性值为90

//s2的english属性值为80

//显示s2的名字以及年龄

//显示s2的总分

//显示s2的平均分

if() {//如果s1的总分比s2的总分高

System.out.println( + "的成绩好");

}else{

if(){ //如果s1的总分比s2的总分低

System.out.println( + "的成绩好");

}else{

System.out.println( + "和" + + "的成绩一样");

}

}

}

}

相关文档
最新文档