Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Loop yang menerima input dan memberikan output
- * sampai user ingin keluar.
- *
- * @author naufalfajar
- * @version 1.0
- */
- public class SupportSystem
- {
- private InputReader reader;
- private Responder responder;
- /**
- * Declare reader & response variables
- */
- public SupportSystem()
- {
- reader = new InputReader();
- responder = new Responder();
- }
- /**
- * Looping untuk membaca input user dan mengeluarkan output.
- */
- public void start()
- {
- boolean finished = false;
- printWelcome();
- while(!finished){
- String input = reader.getInput();
- if(input.startsWith("bye")){
- finished = true;
- }
- else{
- String response = responder.generateResponse(input);
- System.out.println(response);
- }
- }
- printGoodbye();
- }
- private void printWelcome()
- {
- System.out.println("------------------------------------------");
- System.out.println(" Welcome to our TechSupport System ");
- System.out.println(" We Would Like to Help You ");
- System.out.println(" Please tell us your problem ");
- System.out.println(" To exit this system type 'bye'. ");
- }
- private void printGoodbye()
- {
- System.out.println("Thank you. Comeback anytime if you have a problem :)");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment