VerdommeMan

cardemo

Sep 19th, 2018
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.34 KB | None | 0 0
  1. package carproject;
  2. //is it something like this you wanted?
  3. public class CarDemo
  4. {
  5.     public static void main (String [] str)
  6.     {
  7.         Car car1 = new Car(); // initial speed is 50
  8.         System.out.println("\nCar1");
  9.         for (int i = 1; i <= 5; i++)
  10.         {
  11.             car1.accelerate();
  12.             System.out.println("Current speed is: " + car1.getSpeed());
  13.         }
  14.         for (int j = 1; j <= 5; j++)
  15.         {
  16.             car1.brake();
  17.             System.out.println("Current speed is: " + car1.getSpeed());
  18.         }
  19.         car1.brake(10);
  20.         System.out.println("\nCurrent speed is: " + car1.getSpeed() + " after method brake(10) is called"); //example of how to called the overloaded method
  21.        
  22.         Car car2 = new Car("Subaru", 2016); // initial speed is 0
  23.         System.out.println("\nCar2");
  24.         for (int i = 1; i <= 5; i++)
  25.         {
  26.             car2.accelerate();
  27.             System.out.println("Current speed is: " + car2.getSpeed());
  28.         }
  29.         for (int j = 1; j <= 5; j++)
  30.         {
  31.             car2.brake();
  32.             System.out.println("Current speed is: " + car2.getSpeed() );
  33.         }
  34.        
  35.         Car car3 = new Car("Subaru", 2016,20); //custom initial speed here set to 20
  36.         System.out.println("\nCar3");
  37.         for (int i = 1; i <= 5; i++)
  38.         {
  39.             car3.accelerate();
  40.             System.out.println("Current speed is: " + car3.getSpeed());
  41.         }
  42.         for (int j = 1; j <= 5; j++)
  43.         {
  44.             car3.brake();
  45.             System.out.println("Current speed is: " + car3.getSpeed());
  46.         }      
  47.        
  48.     }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment