Tugas 6 World of Zuul Kelas PBO C
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
Komentar
Posting Komentar