Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- solution of car Class
- ============================
- public class Car {
- private String carNumber;
- private int carSpeed;
- public String getCarNumber() {
- return carNumber;
- }
- public void setCarNumber(String carNumber) {
- this.carNumber = carNumber;
- }
- public int getCarSpeed() {
- return carSpeed;
- }
- public void incSpeed()
- {
- carSpeed+=1;
- }
- public void decSpeed()
- {
- if (carSpeed>0)
- {
- carSpeed-=1;
- }
- }
- public void carStop()
- {
- while (carSpeed>0)
- {
- carSpeed-=1;
- }
- }
- public void getInfo()
- {
- System.out.println("Car Number: "+carNumber+" car speed:"+carSpeed);
- }
- }
- Tester.java
- =================
- import java.util.Scanner;
- public class Tester {
- public static void main(String[] args) {
- Scanner s = new Scanner(System.in);
- //create new instance of Car class
- Car myCar = new Car();
- //set car number
- System.out.println("What is car number:");
- String myCarNum=s.nextLine();
- myCar.setCarNumber(myCarNum);
- //print car info
- myCar.getInfo();
- System.out.println("To which speed you want to reach:");
- int mySpeed=s.nextInt();
- for (int counter=myCar.getCarSpeed();counter<mySpeed;counter+=1)
- {
- myCar.incSpeed();
- }
- myCar.getInfo();
- myCar.decSpeed();
- myCar.decSpeed();
- myCar.getInfo();
- myCar.carStop();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement