Class Car

java.lang.Object
  extended by Car

public class Car
extends java.lang.Object

A class of Car objects that can move forward, backward and turn


Constructor Summary
Car()
          Default constructor for a Car object
Car(java.lang.String name)
          Constructor for a Car object with a new owner’s name
 
Method Summary
 int getOdometer()
          getOdometer gets the odometer reading of a car
 void moveCar(int dist)
          moveCar moves a car forward or backward by dist units
 void turnCar(double angle)
          turnCar turns a car by a given degree
 
Methods inherited from class
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Car

public Car()
Default constructor for a Car object


Car

public Car(java.lang.String name)
Constructor for a Car object with a new owner’s name

Parameters:
name - name of owner
Method Detail

getOdometer

public int getOdometer()
getOdometer gets the odometer reading of a car

Returns:
The value of odometer

moveCar

public void moveCar(int dist)
moveCar moves a car forward or backward by dist units

Parameters:
dist - Moving distance

turnCar

public void turnCar(double angle)
turnCar turns a car by a given degree

Parameters:
angle - Turn angle in degrees