目录
实验1 Java语言程序设计基础 .................................................................................................. 3
1.1、实验目的 ........................................................................................................................ 3 1.2、实验准备 ........................................................................................................................ 3 1.3、实验内容及要求 ............................................................................................................ 3 2. 编写一个Java程序,用if-else语句判断某年份是否为闰年。(1分) ............................ 3 实验2 类与对象 .......................................................................................................................... 4
2.1、实验目的 ........................................................................................................................ 4 2.2、实验准备 ........................................................................................................................ 4 2.3、实验内容与要求 ............................................................................................................ 4 实验3 类与对象(2) ................................................................................................................ 6
3.1、实验目的 ........................................................................................................................ 6 3.2、实验准备 ........................................................................................................................ 6 3.3、实验内容与要求 ............................................................................................................ 6 实验4 继承与多态(1) ............................................................................................................ 7
4.1、实验目的 ........................................................................................................................ 7 4.2、实验准备 ........................................................................................................................ 7 4.3、实验内容与要求 ............................................................................................................ 7 实验5 继承与多态(2) ............................................................................................................ 9
5.1、实验目的 ........................................................................................................................ 9 5.2、实验准备 ........................................................................................................................ 9 5.3、实验内容与要求 ............................................................................................................ 9 假定要为某个公司编写雇员工资支付程序。这个公司有各种类型的雇员(Employee),不同类型的雇员按不同的方式支付工资: ................................................................................... 10 经理(Manager):每月获得一份固定的工资; ..................................................................... 10 销售人员(Salesman):在基本工资的基础上每月还有销售提成; ................................... 10 一般工人(Worker):则按他每月工作的天数计算工资。 ................................................... 10 实验6 常用基础类库与工具类(1) ...................................................................................... 11
6.1、实验目的 ...................................................................................................................... 11 6.2、实验准备 ...................................................................................................................... 11 6.3、实验内容与要求 .......................................................................................................... 11 实验7 常用基础类库与工具类(2) ...................................................................................... 12
7.1、实验目的 ...................................................................................................................... 12 7.2、实验准备 ...................................................................................................................... 12 7.3、实验内容与要求 .......................................................................................................... 12 实验8 android UI设计 ............................................................................................................. 14
1
8.1、实验目的 ...................................................................................................................... 14 8.2、实验准备 ...................................................................................................................... 14 8.3、实验内容与要求 .......................................................................................................... 14 实验6 参考答案 .......................................................................................................................... 15 实验7 参考答案: ...................................................................................................................... 15
实实验验11 JJaavvaa语语言言程程序序设设计计基基础础
1.1、实验目的
(1)熟悉JAVA开发环境
(2)掌握掌握java中输入输出功能(System.out.println() Scanner类) (3)掌握if、switch、for、while等基本的使用方法 (4)掌握基本数据类型
1.2、实验准备
(1) JDK安装 (2) Eclipse的安装
(3) 书本第1、2、3章节的复习
1.3、实验内容及要求
1、编写一个Java程序在屏幕上输出“你好!”。(0.5分)
2. 编写一个Java程序,用if-else语句判断某年份是否为闰年。(1分)
3、编写一个Java程序在屏幕上输出1!+2!+3!+??+10!的和。(分别用for和while来做)(1分)
3
实实验验22 类类与与对对象象
2.1、实验目的
(1)了解面向对象的语言特点 (2)能独立设计一个类
(3)掌握类中的成员变量和成员函数的关系 (4)掌握构造函数的特点
(5)掌握包的概念,熟悉package和import语句的使用
2.2、实验准备
(1) JDK安装 (2) Eclipse的安装 (3) 书本第四章节的复习
2.3、实验内容与要求
1、建立一个工程Lesson2_3工程,里面包含两个文件MyMain.java,Student.java。MyMain.java
放到app包中,Student.java放到cn.swust.edu.student包中。且main函数位于MyMain.java文件中。
2、在Student.java中,定义一个学生类。包括域“学号”、班级、姓名、年龄;方法:获取年龄、获取班级、获取姓名,修改年龄。 3、定义一个函数init(),实现对Student类的域初始化。 4、去掉init函数,通过构造函数实现Student类的域初始化 5、增加一个toString方法,将所有域全部打印出来。
6、在Main函数中,创建Student对象,该对象为自己。并将自己的 信息全部打印出来。
5