Pada tugas kali ini, saya mencoba membuat sebuah program yang bernama "World of Zuul" dimana program ini mengimplementasikan prinsip - prinsip dalam membuat program yaitu loose coupling dan high cohesion. Coupling adalah keterikatan program ditinjau dari hubungan antar modul atau class. Sementara Cohesion adalah keterikatan program ditinjau dari hubungan antar method dalam satu class. Program "World of Zuul" ini menggunakan 5 class yaitu Class Game, Class Command, Class CommandWords, Class Room, dan Class Parser. Source Code Class Game /** * Write a description of class Game here. * * @author Aimar Wibowo * @version 18 November 2020 */ public class Game { private Parser parser; private Room currentRoom; /** * Create the game and initialise its internal map */ public Game() { createRooms(); parser = new Parser(); } /** * Create all the rooms and link their exits together. */ private
Nama : Aimar Wibowo (05111940000034) Timotius Wirawan (05111940000161) Kelas : PBO C Project : Game Tower Of Hanoi Diagram Class Game Tower Of Hanoi Class GameMain Memberikan sound-sound pada game Class About Menampilkan gambar dan backsound pada GUI about Class FirstPage Menampilkan semua GUI pada menu utama dan memberikan backsound Class GameHold Class HowToPlay Menampilkan gambar dan backsound pada GUI HowToPlay Class MenuFrame Menampilkan menu saat permainan dimulai Class Tower Class utama atau ClassApp pada game Tower of Hanoi
ETS RK B Nama : Aimar Wibowo NRP : 05111940000034 1. Jelaskan macam-macam kebutuhan yang harus digali di dalam membuat perangkat lunak 2. Sesuai gambaran video buatlah BRD GoBiz 3. Buatlah video youtube untuk mempresentasikan jawaban anda
Komentar
Posting Komentar