Tugas 3 PBO Java Collection dan Project Auction

 Grouping Object

Di postingan kali ini, saya akan membahas grouping object dengan Colection, dan nanti akan ada program lelang sederhana di akhir postingan.

JAVA Collection

Java Collection adalah framework yang menyediakan tempat untuk menyimpan dan memanipulasi sekumpulan objek. Framework ini dapat melakukan pencarian, pengurutan, memasukan data dan menghapus. Collection menyediakan berbagai interface seperti Set, List, Queue, Dequeue dan untuk class-nya antara lain, ArrayList, Vector, Linked List, dll. 

Array List

Contoh Iterasi While menggunakan array list

Contoh Iterasi For menggunakan array list

Contoh ArrayList dan Class Data

Disini perlu dibuat class Mahasiswa seperti ini :

Dan seperti ini class dari ArrayList nya

Contoh menggunakan addAll

Contoh menggunakan RemoveAll

Contoh menggunakan RetainAll

Demikian berbagai contoh pengunaan Arraylist. Lalu berikutnya ada Penggunaan Linked List, Hash Set, Linked Hash Set, Hash Map, Hash Table.

Linked List

Hash Set

Linked Hash Set

Hash Map

Hash Table

Demikian beberapa contoh pengunaan Java Collection.


Program Lelang (Auction) Sederhana

Berikut ini sistem lelang yang dibuat berdasarkan bab 4 dari buku Objects First with Java - A Practical Introduction using BlueJ, Fifth edition. Terdapat class yang telah ada dari bukunya seperti Person, Bid, Lot, dan Auction. Kemudian aku tambahkan satu class main untuk menjalankan program ini yaitu AuctionTest. Berikut gambaran modularisasi di BlueJ


Kemudian berikut adalah isinya :


Person

Bid

Lot

Auction

AuctionTest

Dan ini hasil dari percobaan program auction test nya :


Demikian pembahasan tugas 3 kali ini mengenai Java Collection dan Program lelang sederhana, semoga dapat bermanfaat :)




Komentar

Postingan populer dari blog ini

Tugas 5 PBO : Game The World of Zuul

TUGAS 7 PBO : CLASS JAVAFX

Tugas 4 PBO : Technical Support System Sederhana