Specifications
Sun Services
Java™ Programming Language
Module 7, slide 28 of 44
Copyright 2005 Sun Microsystems, Inc. All Rights Reserved. Sun Services, Revision F
Abstract Classes
Fleet initialization code is shown here:
1 public class ShippingMain {
2 public static void main(String[] args) {
3 Company c = new Company();
4
5 // populate the company with a fleet of vehicles
6 c.addVehicle( new Truck(10000.0) );
7 c.addVehicle( new Truck(15000.0) );
8 c.addVehicle( new RiverBarge(500000.0) );
9 c.addVehicle( new Truck(9500.0) );
10 c.addVehicle( new RiverBarge(750000.0) );
11
12 FuelNeedsReport report = new FuelNeedsReport(c);
13 report.generateText(System.out);
14 }
15 }










