Posts

Showing posts from September, 2018

TUGAS PBO-B "INTERAKSI OBJEK"

Image
INTERAKSI OBJEK  "JAM DIGITAL" Nama   :  Isnaini Nurul KurniaSari NRP     :  05111740000010 Kelas    :  PBO-B Hallo teman-teman, pada pertemuan kali ini saya akan membahas tentang tugas saya yaitu implementasi interaksi objek yaitu membuat jam digital dengan menggunakan Blue-J. Konsep utama dalam bab ini adalah mengenai abstraction, modularization, object creation, object diagrams, method calls, dan debuggers. Abstraction adalah kemampuan untuk menganalisa suatu masalah dengan pemokusan yang lebih tinggi akan permasalahan tersebut sampai mendapatkan sebuah solusi dimana problem itu bisa apa saja diselesaikan melalui sub-problem. Cara ini biasanya disebut divide and conquer. Modularization adalah suatu proses dimana sesuatu yang utuh dapat dibagi menjadi bagian-bagian yang dapat dibangun dan dieksekusi dengan baik yang nantinya akan digabung kembali menjadi suatu yang dapat terselesaikan dengan baik. Object C...

TUGAS PBO REMOTE TV

Image
Nama   :  Isnaini Nurul KurniaSari NRP     :  05111740000010 Kelas    :  PBO-B   TUGAS PBO REMOTE TV Hallo Teman-teman.. Pada kesempatan kali ini, saya akan menjelaskan tentang tugas PBO saya yaitu implementasi penggunaan Blue J dengan membuat program Remote Televisi yang berisi tentang pilihan Menu yaitu Channel dan Volume. Di dalam menu terdapat perintah menaikkan dan menurunkan volume, mengganti channel yang kita inginkan, serta terdapat menu untuk mematikan Televisi.   Berikut adalah Source Code untuk Main Class:  /** * Berikut adalah implementasi Blue J membuat Program Remote TV * Nama : Isnaini Nurul KurniaSari * NRP : 05111740000010 * Kelas : PBO B * (Surabaya, 22 September 2018) */ import java.util.Scanner; public class MAIN { public static void main(String args[]){ int volume1; int channel1; int menu; int loop=0; Scanner scan = new Scanner(Syste...

Tugas Implementasi Blue J Tiket Mesin

Image
Hai semuanya. kali ini saya akan membagikan pengalaman saya tugas PBO B yaitu dengan membuat tiket mesin dengan menggunakan Blue J. BlueJ adalah IDE khusus yang dibuat sebagai media pengajaran bahasa pemrograman Java. IDE ini dikembangkan oleh Michael Kölling pada tahun 1999 dan terus dikembangkan sampai sekarang berkat dukungan dari Sun Microsystem (sekarang Oracle) dan University of Kent. BlueJ juga merupakan aplikasi open source dibawah lisensi GNU GPL versi 2. Ticket Machine adalah sebuah mesin seperti ATM, yang berfungsi melayani penjualan tiket kereta api dari satu tujuan ke tujuan yang lain. Di dalam Ticket Machine ada sebuah program atau perangkat lunak yang mengatur harga tiket di tiap tujuan, mengatur kembalian uang, dan juga mencetak receipt sebagai bukti pembelian tiket.  Berikut adalah Source Code untuk TicketMachine: /** * (Surabaya, 17 September 2018) * Nama : Isnaini Nurul KurniaSari * Kelas : PBO-B * NRP : 05111740000010 */ public cl...

Implementasi Rumah dan Pemandangan dengan menggunakan Blue J

Image
Surabaya, 16 September 2018  Nama : Isnaini Nurul KurniaSari Kelas  : PBO B NRP   : 05111740000010   Hai semua. Ini adalah tugas mata kuliah Pemrograman Berbasis Objek implementasi membuat Pemandangan dan rumah dengan menggunakan Blue Java.             BlueJ merupakan salah satu alat pengembangan bahasa Java yang secara khusus di-design untuk proses pembelajaran java di level perkenalan. Di dalam BlueJ terdapat suatu fitur yang sangat membantu dalam proses pembelajaran yaitu adanya otomatisasi dalam penggambaran class diagram, sehingga pengguna dapat mendapat esensi dari berpikir dalam OO menggunakan bahasa Java.Hai semua. Ini adalah tugas implementasi mata kuliah Pemrograman Berbasis objek. D alam pembuatan gambar Rumah dan pemandangan digunakan beberapa library Java sebagai penunjang pemrograman grafis seperti : import java.util.* import java.awt.* import java.util.List import javax...