Help with preparing flow chart, the brake and accelarate methods need to run a t
ID: 3840396 • Letter: H
Question
Help with preparing flow chart, the brake and accelarate methods need to run a total of five times.
Class Car
// Fields
Private String make
Private String speed
Private Integer yearModel
Public Module setToZero(Integer Ref value)
Set value = 0
End Module
// Constructor
Public Module Car(Integer carYearModel , String carMake )
Set yearModel= carYearModel
Set make = carMake
setToZero(speed)
End Module
// Mutators
Public Module setCarMake(String carMake)
Set make = carMake
End Module
Public Module setYearModel(Integer carYearModel)
Set yearModel = carYearModel
End Module
Public Module setSpeed(Integer carSpeed)
Set speed = carSpeed
End Module
// Accessors
Public Function String getMake()
Return make
End Function
Public Function String getYearModel()
Return yearModel
End Function
Public Function Integer getSpeed()
Return speed
End Function
//accelerate method
Public Module accelerate(int s)
Set speed = s + 5
End Module
Public Module brake()
Set speed = s - 5
End Module
Explanation / Answer
Class Car
// Fields
Private String make
Private String speed
Private Integer yearModel
Public Module setToZero(Integer Ref value)
Set value = 0
End Module
// Constructor
Public Module Car(Integer carYearModel , String carMake )
Set yearModel= carYearModel
Set make = carMake
setToZero(speed)
End Module
// Mutators
Public Module setCarMake(String carMake)
Set make = carMake
End Module
Public Module setYearModel(Integer carYearModel)
Set yearModel = carYearModel
End Module
Public Module setSpeed(Integer carSpeed)
Set speed = carSpeed
End Module
// Accessors
Public Function String getMake()
Return make
End Function
Public Function String getYearModel()
Return yearModel
End Function
Public Function Integer getSpeed()
Return speed
End Function
//accelerate method
Public Module accelerate()
Set speed = speed + 5
End Module
Public Module brake()
Set speed = speed - 5
End Module
Public Module main(String[] args)
Create Object: Car car = new Car()
call car.accelerate()
call car.accelerate()
call car.accelerate()
call car.accelerate()
call car.accelerate()
call car.brake()
call car.brake()
call car.brake()
call car.brake()
call car.brake()
End Module
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.