1 / 31
文档名称:

Java程序设计实训指导书.doc

格式:doc   大小:249KB   页数:31页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java程序设计实训指导书.doc

上传人:yixingmaob 2017/2/24 文件大小:249 KB

下载得到文件列表

Java程序设计实训指导书.doc

相关文档

文档介绍

文档介绍:实训三汽车管理系统(一) 一、实训目的和要求通过汽车管理系统 1 的案例,使学生掌握类和方法定义与调用。二、实训环境与器材 1、硬件环境:多媒体计算机电脑一台 2、软件环境: WINDOWS2000 操作系统; JDK 环境; Eclipse 三、实训步骤与结果 1 、问题提出汽车管理系统 1: 汽车管理系统是一个用于管理小轿车、客车等各类汽车资源的系统。主要包括维护和存储各类车的基本信息,提供汽车信息列表输出等功能。采用面向对象方法开发系统时,首先要确定相关的类,进行类的设计。 2 、问题分析小轿车 Car 、客车 Bus 是汽车管理的主要对象,可以抽象出 Car 类和 Bus 类为核心类。还需要设计一个维护汽车列表信息的类 VehicleData 。 3 、根据问题所包含知识点分解若干任务 4 、学生按任务操作任务一、建立工程文件任务二、创建一个 Car 类,编写相应的方法。任务三、创建一个 Bus 类,编写相应的方法。任务四、创建一个 VehicleData 类,编写相应的方法。任务五、编写代码程序 class Car { private String brand ; //用于存放车品牌的变量 private double price ; //用于存放车价格的变量 private ment ; //用于存放车的评论信息的变量 public Car(String brand, double price) { this . brand = brand; this . price = price; } public void ment(ment) { this . comment = comment; } public void printInfo() { System. out .println( "品牌:"+ brand ); System. out .println( "价格:"+ price ); System. out .println( "评论:"+ comment ); }} class Bus { private String brand ; //用于存放车品牌的变量 private double price ; //用于存放车价格的变量 private ment ; //用于存放车的评论信息的变量 private int numOfSeat ; //用于存放车座位数的变量 public Bus(String brand, double price, int numOfSeat) { this . brand = brand; this . price = price; this . numOfSeat = numOfSeat; } public void ment(ment) { this . comment = comment; } public void printInfo() { System. out .println( "品牌:"+ brand ); System. out .println( "价格:"+ price ); System. out .println( "评论:"+ comment ); System. out .println( "座位数为: "+ numOfSeat ); }} //VehicleData 类 import ; import ; public class VehicleData { private ArrayList cars ; private ArrayList buses ; public VehicleData() { cars = new ArrayList(); buses = new ArrayList(); } public void addCar(Car aCar) { cars .add(aCar); } public void addBus(Bus aBus) { buses .add(aBus); } public void list() { for (Iterator iter = cars .iterator(); ();) { Car car = (Car) (); (); System. out .println(); } for (Iterator iter = buses .iterator(); ();) { Bus bus = (Bus) (); (); System. out .println(); }}} 任务六、