2
Wahyu Argo Prabowo 125150202111018 Pola Pola Perancangan Kelas B Remote Mobil Mainan Permasalahan : Semisal akan dibuatkan sebuah program remote untuk main mobil mobilan. Yang dapat dilakaukan mobil tersebut yaitu belok kanan, belok kiri, jalan, berhenti, menghidupkan lampu, mematikan lampu, dan membunyikan klakson. Mobil mobilan ini akan bekerja sesuai yang diperintahkan oleh pengguna dengan menekan button button yang ada pada remote. Diagram Class

Tugas 7 PPP Command

Embed Size (px)

DESCRIPTION

Pola Pola Perancangan

Citation preview

Wahyu Argo Prabowo125150202111018Pola Pola Perancangan Kelas B

Remote Mobil MainanPermasalahan :Semisal akan dibuatkan sebuah program remote untuk main mobil mobilan. Yang dapat dilakaukan mobil tersebut yaitu belok kanan, belok kiri, jalan, berhenti, menghidupkan lampu, mematikan lampu, dan membunyikan klakson. Mobil mobilan ini akan bekerja sesuai yang diperintahkan oleh pengguna dengan menekan button button yang ada pada remote.

Diagram Class

Pada Command Pattern terdiri dari beberapa class, yaitu di antaranya Client Class yang di wakili oleh:RemoteMobil Class

Invoker Class yang di wakili oleh:RemoteControl Class

Reciever Class yang di wakili oleh:GerakMobil, LampuMobil Dan Klakson

Command Class yang di wakili oleh:Command Class

ConcreteCommand Class yang di wakili oleh:BelokKanan, BelokKiri, Berhenti, Jalan, KlaksonMobilOn, LampuMobilOn, LampuMobilOff