JAVA考试题淮工_淮海工学院java实验二.docx

淮海工学院java实验二

淮海工学院计算机工程学院实验报告书课程名:《面向对象程序设计A》题目:实验二 Java面向对象编程初步(2)______ 班级: ____软嵌151 学号: 2015123352 姓名:韩吉 _ 一.实验目的(1)通过实验,进一步掌握类的定义,尤其是类中方法(包含构造方法)的定义。掌握对象的创建方法及对象成员变量和方法的调用;(2)通过编写图形界面的程序,完成对象的创建和调用;(3)能够通过类图来描述程序中类的结构。二.?实验内容及要求(1)定义教师类Teacher,包含属性工号,姓名,性别,所在部门,职称,职位,专业,学历;定义若干个构造方法,完成对象的各种初始化需要;定义若干个分别能够获取和修改成员变量的方法,如获取工号/修改工号;获取学历/修改学历等;定义toString()方法,能够输出教师的所有相关信息。(40分)(2)编写字符界面的程序,能够创建若干个教师对象,并输出教师的相关信息;(20分)(3)要求在报告中能够画出类图来描述类的结构(15分)(4)编写图形界面的程序,能够创建若干个教师对象,并输出教师的相关信息。(25分)可以参照实验指导书中第二个实验的最后一个程序示例。三.?实验步骤public class Teacher {String number;//工号String teachername;//姓名int age;//年龄String sex;//性别String degree;//学位String title;//职称String position;//职位String depart;//部门String major;//专业static String collegeName = "淮海工学院";Teacher(String number){this.number = number;}Teacher(String number,Stringteachername){this(number);this.teachername = teachername;}Teacher(String number,Stringteachername,int age){this(number, teachername);this.age = age;}Teacher(String number,Stringteachername,intage,String sex){this(number, teachername, age);this.sex = sex;}Teacher(String number,Stringteachername,intage,Stringsex,String degree){this(number, teachername, age,sex);this.degree = degree;}Teacher(String number,Stringteachername,intage,Stringsex,Stringdegree,String title){this(number, teachername, age, sex, degree);this.title = title;}Teacher(String number,Stringteachername,intage,Stringsex,Stringdegree,Stringtitle,String position){this(number, teachername, age, sex, degree,title);this.position = position;}Teacher(String number,Stringteachername,intage,Stringsex,Stringdegree,Stringtitle,Stringposition,String depart){this(number, teachername, age, sex, degree, title, position);this.depart = depart;}Teacher(String number,Stringteachername,intage,Stringsex,Stringdegree,Stringtitle,Stringposition,Stringdepart,String major){this(number, teachername, age, sex, degree, title, position, depart);this.major = major;}pub

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值