All pastes #477441 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-05-08 17:27 UTC
rendered paste body
// Assignment 15 A
// by Andrew MacIntyre

public class Assign15A {

 	public static void main(String args[])
	{
		// Yeah.
		Vehicle v1 = new Vehicle("Miata", "Mazda", 2, 4, 20);
		Vehicle v2 = new Vehicle("Not Miata", "Mazda", 789, 4, 40);
		Vehicle v3 = new Vehicle("Taurus", "Ford", 5, 4, 30);

		// Check fuel capacity.
		if (( v1.Passengers > v2.Passengers ) && ( v1.Passengers > v3.Passengers ))
		{
			System.out.println("The " + v1.Manufacturer + " " + v1.Make + " holds the most passengers.");
		}
		if (( v2.Passengers > v1.Passengers ) && ( v2.Passengers > v3.Passengers ))
		{
			System.out.println("The " + v2.Manufacturer + " " + v2.Make + " holds the most passengers.");
		}
		if (( v3.Passengers > v1.Passengers ) && ( v3.Passengers > v2.Passengers ))
		{
			System.out.println("The " + v3.Manufacturer + " " + v3.Make + " holds the most passengers.");
		}

		// Which costs the least to fill?
		if (( v1.CostToFill() < v2.CostToFill() ) && ( v1.CostToFill() < v3.CostToFill() ))
		{
			System.out.println("The " + v1.Manufacturer + " " + v1.Make + " cost the least to fill.");
		}
		if (( v2.CostToFill() < v1.CostToFill() ) && ( v2.CostToFill() < v3.CostToFill() ))
		{
			System.out.println("The " + v2.Manufacturer + " " + v2.Make + " cost the least to fill.");
		}
		if (( v3.CostToFill() < v1.CostToFill() ) && ( v3.CostToFill() < v2.CostToFill() ))
		{
			System.out.println("The " + v3.Manufacturer + " " + v3.Make + " cost the least to fill.");
		}

		// AWwwwwwwwwwwd
		System.out.println("The " + v1.Manufacturer + " " + v1.Make + " has " + v1.NumberOfAxels() + " axels.");
		System.out.println("The " + v2.Manufacturer + " " + v2.Make + " has " + v2.NumberOfAxels() + " axels.");
		System.out.println("The " + v3.Manufacturer + " " + v3.Make + " has " + v3.NumberOfAxels() + " axels.");
 	}
}