Support System :
/**
* Tugas 7 PBO-A Chatbot
* M. Fatih
* 08/10/2018
*/
public class SupportSystem
{
private InputReader reader;
private Responder responder;
public SupportSystem()
{
reader = new InputReader();
responder = new Responder();
}
public void start()
{
boolean finished = false;
printWelcome();
while(!finished)
{
String input = reader.getInput();
if(input.startsWith("bye")) {
finished = true;
}
else
{
String response = responder.generateResponse();
System.out.println(response);
}
}
printGoodbye();
}
private void printWelcome()
{
System.out.println("Hai selamat datang, ada yang bisa saya bantu?");
System.out.println("Kalo dah bosen ketik 'bye' aja");
}
private void printGoodbye()
{
System.out.println("Selamat tinggal");
}
}
Responder :
/**
* Tugas 7 PBO-A Chatbot
* M. Fatih
* 08/10/2018
*/
public class Responder
{
public String generateResponse()
{
return "Gimanaa?";
}
}
Input Reader :
/**
* Tugas 7 PBO-A Chatbot
* M. Fatih
* 08/10/2018
*/
import java.util.Scanner;
public class InputReader
{
public String getInput()
{
Scanner sc=new Scanner(System.in);
String inputan;
inputan = sc.next();
return inputan;
}
}
Berikut Hasil Outputnya :
Sekian Terimakasih :)
Tidak ada komentar:
Posting Komentar