Tugas 7 - Revisi Implementasi Tech Support
Nama: Dewa Putu Ananda Taurean Mahesa
NRP: 5025231158
Kelas: PBO A
Pada tugas sebelumnya program tech support hanya bisa memberikan 2 respon. Pada tugas kali ini, saya menambahkan variasi pesan yang bisa diberikan oleh program dengan menggunakan hashmap. Dengan menggunakan hashmap, key dari hashmap dapat menjadi kata kunci dari masalah yang dihadapi user, sehingga saat menginput, program dapat melihat kata kunci yang diketik user dan memberi respon (value) yang sesuai.
Berikut modifikasi pada class Responder:
Dapat dilihat pasangan key value untuk responder. Method generateResponse akan melakukan loop pada map untuk mencari kata kunci yang ada dan memberi respon yang sesuai. Jika kata kunci tidak ditemukan, maka program hanya akan mengoutput pesan "Hmm, that sounds interesting...".
Demo program:
Comments
Post a Comment