Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Car;
- import java.util.Scanner;
- public class carX {
- private int carNum, currentCarSpeed;
- public int getCarNum() {
- return carNum;
- }
- public boolean setCarSpeed(int cS) {
- if (cS < 0 || cS >= 1000) {
- currentCarSpeed = 0;
- return false;
- } else {
- currentCarSpeed = cS;
- return true;
- }
- }
- public int getCarSpeed() {
- return currentCarSpeed;
- }
- public boolean setCarNum(int CN) { // CN is Car Number
- if (CN < 1000000 || CN > 9999999) {
- carNum = 0;
- return false;
- } else {
- carNum = CN;
- return true;
- }
- }
- public void moreSpeed() {
- currentCarSpeed++;
- }
- public void lessSpeed() {
- currentCarSpeed--;
- }
- public void carStop() {
- currentCarSpeed = 0;
- }
- public void show() {
- System.out.printf("Current Speed is %d For Car Number %d", currentCarSpeed, carNum);
- }
- public static void main(String[] args) {
- Scanner s = new Scanner(System.in);
- carX car1 = new carX();
- boolean res;
- do {
- System.out.print("Enter Car Number");
- res = car1.setCarNum(s.nextInt());
- } while (res != true);
- do {
- System.out.print("Enter Car Speed");
- res = car1.setCarSpeed(s.nextInt());
- } while (res != true);
- car1.show();
- System.out.println();
- System.out.println("How Much Do U Want To Speedin Your Car?");
- int addSpeed = s.nextInt();
- car1.currentCarSpeed += addSpeed;
- car1.show();
- System.out.println();
- car1.lessSpeed();
- car1.lessSpeed();
- car1.show();
- System.out.println();
- car1.carStop();
- car1.show();
- System.out.println();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement