Postingan

Database Akademik (Inheritance)

Source Code 1. Mahasiswa /** * Write a description of class Mahasiswa here. * * @author (Lutfiyanti) * @version (a version number or a date) */ public class Mahasiswa extends Database { private String jurusan; private String alamat; private String agama; public Mahasiswa (String n, String i, String j, String a1, String a2) { super (n,i); jurusan = j; alamat = a1; agama = a2; } public String toString() { return "Mahasiswa[super=" + super.toString() + ",jurusan=" + jurusan + ",alamat=" + alamat + ",agama=" + agama + "]"; } } 2. Matkul /** * Write a description of class Matkul here. * * @author (Lutfiyanti) * @version (a version number or a date) */ public class Matkul extends Database { private String semester; public Matkul (String n, String i, String s) ...

UTS-PBO-B-2018 Manless Parking System

Gambar
Pada kesempatan kali ini saya ingin membuat program Manless Parking System. Manless Parking System adalah sistem Parkir yang di pintu masuknya tidak dijaga oleh operator. Namun digantikan oleh kotak dispenser yang ada tombolnya untuk membuka palang parkir dan mencetak tanda mulai parkir. Sistem Parkir seperti ini banyak digunakan di bandara, Rumah Sakit,  Gedung Perkantoran,  Aparartment, Mall-Plaza  dan lain sebagainya. Program saya terdiri dari tiga class yaitu : 1. Class main 2. Class PrintMasuk 3. Class PrintKeluar Langsung saja kita lihat source Code untuk class main 1.  /** * Write a description of class Main here. * * @author (Lutfiyanti) * @version (UTS 15/10/2018) */ import java.util.Scanner; public class Main { public static void main(String args[]) { Scanner scan = new Scanner(System.in); int menu=0; String nopol; int pilih; PrintMasuk masuk = new PrintMasuk(); ...

Music Organizer & Auction Machine

Gambar
Hallo semuanya, kali ini saya akan membuat music organizer dan sistem lelang. Langsung saja kita menuju ke cara membuat music organizer. MUSIC ORGANIZER 1. Class Music Organizer /** * Write a description of class MusicOrganizer here. * * @author (Lutfiyanti) * @version (8-10-2018) */ import java.util.ArrayList; public class MusicOrganizer { private ArrayList<String> files; private MusicPlayer player; // membuat music organizer public MusicOrganizer() { files = new ArrayList<String>(); player = new MusicPlayer(); } //menambah file public void addFile(String filename) { files.add(filename); } // input jumlah file pada koleksi public int numberFile() { return files.size(); } // list file pada koleksi public void listFile(int index) { if(index >= 0 && index < files.size()) { ...

Tugas Rumah Digital Clock

Gambar
Pada pertemuan minggu lalu, kelas kami diberi Tugas Rumah yaitu Membuat Program Digital Clock yang terdiri dari Class Number Display, Clock Display, Test Clock Display yang digunakan untuk melakukan testing dan juga Class Clock GUI. Berikut ini merupakan class-class yang saya gunakan. Berikut ini merupakan Class Number Display /** * Class NumberDisplay. * Nama : Lutfiyanti * NRP : 05111740000036 * Kelas: PBO - B * Sabtu,29 September 2018 */ /** * The NumberDisplay class represents a digital number * display that can hold values from zero to a given limit. * The limit can be specified when creating the display. The * values range from zero (inclusive) to limit-1. If used, for * example, for the seconds on a digital clock, the limit * would be 60, resulting in display values from 0 to 59. * When incremented, the display automatically rolls over to * zero when reaching the limit. */ public ...

TUGAS 4 PBO- B -- REMOTE TV

Gambar
Tugas  PBO - B Remote TV Fitur - fitur yang dimiliki remot tv : 1. Pilih Saluran : Memilih saluran yang diinginkan dengan menginput nomor saluran 2. Pilih Volume : Memilih volume yang diinginkan dengan menginput volume 3. Saluran berikutnya : Memindah saluran ke nomor yang lebih besar 4. Saluran Sebelumnya : Memindah saluran ke nomor yang lebih kecil 5. Tambah Volume : Mengeraskan volume 6. Kurangi Volume : Mengecilkan volume 7. Nyalakan/Matikan : Menyalakan atau mematikan TV   Main /** * Write a description of class Main here. * * @author (Lutfiyanti) * @24-09-2018 */ import java.util.Scanner; public class Main { public static void main(String args[]) { Scanner scan = new Scanner(System.in); int menu = 0; int volume = 0; int channel= 0; RemotTV remot = new RemotTV(); System.out.println("1. Pilih Saluran"); System.out.println("2. Pilih Volume...

Tugas Kelas PBOB 2

Gambar
Membuat class untuk bangun 3D sebagai berikut : 1. Kubus 2. Balok 3. Tabung 4. Bola Berikut adalah sourcecode fungsi main /** * Implementasi fungsi main untuk mencari luas permukaan dan volume. * * @author (Lutfiyanti) * @version (10-09-2018) */ public class Main { public static void main() { Kubus aCube; aCube = new Kubus(); aCube.sisi = 10; double luas = aCube.LuasPermukaanKubus(); double volume = aCube.VolumeKubus(); System.out.println("Kubus :"); System.out.println("Panjang sisi :" +aCube.sisi); System.out.println("Luas Permukaan: " +luas); System.out.println("Volume : " +volume); Balok aBalok; aBalok = new Balok(); aBalok.panjang = 10; aBalok.lebar = 11; aBalok.tinggi = 12; double luasBalok = aBalok.LuasPermukaanBalok(); double volumeBalok = aBalok.VolumeBalok(); System.out.pri...

Latihan Pemrograman Bahasa Java Menggunakan IDE BlueJ

Gambar
TUGAS 1 BPO-B Untuk memnuhi tugas pada pertemuan pertama kelas Pemrograman Berorientasi Objek tentang Pemrograman Bahasa Java menggunakan IDE BlueJ, berikut adalah source code yang saya buat untuk menampilkan biodata saya. Berikut adalah output berupa biodata saya  Terimakasih. Oleh : Lutfiyanti 05111740000036 PBO-B