Tugas1 2B 220302039 Lintang
Tugas1 2B 220302039 Lintang
NIM : 220302039
SOAL :
1. Buatlah contoh 2 buah class dengan minimial 4 atribut dan 4 method, gambarkan kedua class
tersebut kedalam notasi class diagram.
2. Sebutkan nama class, atribut yang dimiliki tiap classnya beserta tipe datanya dan method yang
dimiliki oleh class tersebut dengan memberikan penjelasan apakah method tersebut berupa
prosedur atau fungsi.
3. Buatkan contoh objek yang dibentuk dari kedua class tersebut.
4. Konversikan salah satu class ke dalam Bahasa PHP
JAWAB :
1.
Rumah Klien
- tipe : string - nama : string
- luas_bangunan : string - alamat : string
- lokasi : string - no_hp : string
- harga : string - email : string
+ Rumah() + Klien()
+ getTipe() : string + getNama() : string
+ setTipe(tipe : string) : void + setNama (nama : string) : void
+ getHarga() : string + getAlamat() : string
+ setHarga(harga:string) : void + setAlamat (alamat : string) : void
+ tipeRumah(tipe) : void + memesan(nama) : void
2. Rumah :
- Nama Class : Rumah
- Atribut : tipe (string), luas_bangunan (string), lokasi (string), harga (string)
- Method :
o Rumah() ->merupakan constructor
o getTipe() : string ->merupakan fungsi
o setTipe(type : string) : void -> merupakan prosedur
o getHarga() : string -> merupakan fungsi
o setHarga(harga:string) : void -> merupakan prosedur
o tipeRumah(tipe) : void -> merupakan prosedur
Klien :