Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Its SupportSystem class
- * class ini implementasi dari technical support system atau chat bot
- *
- * @author Yusuf Anfasya
- * @version 0.0.1
- */
- public class SupportSystem
- {
- private InputReader readers;
- private Responder responder;
- /**
- * Creates a technical support system.
- */
- public SupportSystem()
- {
- readers = new InputReader();
- responder = new Responder();
- }
- /**
- * Pada method ini akan menampilkan selamat datang
- * Pesan selamat datang dengan user untuk bertanya
- * sampai user ingin selesai
- */
- public void start()
- {
- boolean finished = false;
- printWelcome();
- while(!finished)
- {
- String inputan = readers.getInput();
- if(inputan.startsWith("end"))
- {
- finished = true;
- }
- else
- {
- String response = responder.generateResponse(inputan);
- System.out.println(response);
- }
- }
- printGoodbye();
- }
- /**
- * menampilkan pesan selamat datang diawal.
- */
- private void printWelcome()
- {
- System.out.println("Selamat Datang di Chat Support selamat bertanya");
- System.out.println();
- System.out.println("Bisa dijelaskan keluhannya ");
- System.out.println("Baiklah kami akan membantu dalam masalah anda");
- System.out.println("Apabila sudah terpecahkan bisa ketik, 'end' .");
- }
- /**
- * Print a good-bye message to the screen.
- */
- private void printGoodbye()
- {
- System.out.println("Terimakasih, semoga keluhan anda terselesaikan");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement