成都理工《java程序设计》实验报告.docVIP

  • 269
  • 0
  • 约3.72万字
  • 约 57页
  • 2017-05-21 发布于浙江
  • 举报
成都理工《java程序设计》实验报告

本科生实验报告 实验课程 学院名称 管理科学学院 专业名称 学生姓名 学生学号 指导教师 实验地点 6C402 实验成绩 二〇 一五 年 九 月 二〇 一五 年 十二月 实验1-1 面向对象程序设计(1) 【实验目的】 1. 理解面向对象的的程序设计思想。 2. 掌握通过Java类、对象、继承等面向对象程序设计方法。 【实验内容】 1. 程序填空,练习类、对象、继承的定义和实现方法。 2. 根据程序运行结果,补充完整程序。 【实验要求】 (1)TestStu0.java的输出结果如下,请补充完整程序 源程序 class student { private String id; private String name; private String sex; private int age; student(String id , String name, String sex, int age) { this.id = id; = name; this.sex=sex; //初始化性别 this.age=age; //初始化年龄 } public String getId() {return id; } public String getName() { return name; } public String getSex() { }//获取性别 public int getAge() }//获取年龄 void setAge(int age)//修改年龄 { this.age = age; } void setName(String newName) {name=newName; } //修改姓名 public String printInfo() { String s= \n学号:+id+ \n姓名: +name+\n性别:+sex+ \n年龄:+age; System.out.println(s); return s; } } public class TestStu0 { public static void main(String args[]) { student stuOne = new student(0401398, 杨小明, 男,20); stuOne.printInfo(); student stuTwo = new student(0401399, 张大红, 女,18); //创建对象stuTwo,学号“0401399, 姓名张大红,性别 女,年龄18); stuTwo.printInfo(); stuOne.setAge(19); //修改第一个同学的年龄为19 “李大红”); //修改第二个同学的名字为李大红 System.out.println(\n输出修改后的信息); stuOne.printInfo(); stuTwo.printInfo(); } }import java.text.*; //(1) 创建学生类Stu1 class Stu1 { String id; String name; float scoreOfenglish; float scoreOfmath; float scoreOfcomputer; float scoreOfsum; //构造方法 Stu1(String aid,String aname,float ascoreOfenglish,float ascoreOfmath,float ascoreOfcomputer) { this.id=aid; =aname; this.scoreOfenglish=ascoreOfenglish; this.scoreOfmath=ascoreOfmath; this.scoreOfcomputer=ascoreOfcomputer; //this.scoreOfsum=ascoreOfenglish+ascoreOfmath+ascoreOfcomputer; this.scoreOfsum=sum(); } //sum方法 float sum() { return(this.scoreOfenglish+this.scoreOfmath+this.scoreOfcomputer); } //testScore测评成绩(平均分) float testScore() { return(this.scoreOfsum/3); } //6个get方法 String getid

文档评论(0)

1亿VIP精品文档

相关文档