Advertisement
kuchuz

PBO-C 5 : SupportSystem()

Nov 26th, 2020
629
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.12 KB | None | 0 0
  1. import java.util.*;
  2.  
  3. public class SupportSystem
  4. {
  5.     private InputReader reader;
  6.     private Responder responder;
  7.    
  8.     public SupportSystem()
  9.     {
  10.         reader = new InputReader();
  11.         responder = new Responder();
  12.     }
  13.      
  14.     public void start()
  15.     {
  16.         boolean finished = false;
  17.         printWelcome();
  18.          
  19.         while(!finished)
  20.         {
  21.             HashSet<String> input = reader.getInput();
  22.              
  23.             if(input.contains("bye"))
  24.             {
  25.                 finished = true;
  26.             }
  27.             else
  28.             {
  29.                 String response = responder.generateResponse(input);
  30.                 System.out.println(response);
  31.             }
  32.         }
  33.          
  34.         printGoodbye();
  35.     }
  36.      
  37.     private void printWelcome()
  38.     {
  39.         System.out.println("Welcome to Our Technical Support System");
  40.         System.out.println("How can i help you?");
  41.         System.out.println("You can type 'bye' to exit");
  42.     }
  43.      
  44.     private void printGoodbye()
  45.     {
  46.         System.out.println("Nice to talk with you, Have a good day!!");
  47.     }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement