Postingan

Menampilkan postingan dari Oktober, 2019

ETS PBO

Gambar
Evaluasi Tengah Semester PBO 2019 yaitu studi kasus I-Kios Dalam penyelesaiannya yaitu ada 7 kelas yaitu kelas pulsa, kelas onlineshop, kelas tiketkereta, kelas tiketpesawat, kelas tiketkonser, kelas idelivery dan kelas Main.   Source code untuk kelas Main: /** * Kelas untuk menjalankan implementasi studi kasus dari I-Kios * @Iqbaal Pratama */ import java.util.Scanner; public class Main { public static void main(String args[]) { Scanner scan= new Scanner(System.in); int cost,menu; System.out.println("Silahkan Pilih Layanan I-Kios \n"); while (true) { System.out.println("1. Beli Pulsa"); System.out.println("2. Bayar Online Shopping"); System.out.println("3. Booking Tiket Kereta Api"); System.out.println("4. Pesan Tiket Pesawat"); System.out.println("5. Pesan Tiket Konser"); System.out.println("6. Pesan produk I-Delivery")

TUGAS 5

Gambar
Penggunaan Library Random Melalui game sederhana tebak kartu dimana nantinya akan menebak hasil random kartu dari komputer Berikut ini kode, dan hasil run- nya:   /** * Kelas untuk random kartu * @Iqbaal Pratama */ import java.util.ArrayList; import java.util.Random; public class randomkartu { private ArrayList<String> cardsuit = new ArrayList<String>(); private ArrayList<String> cardvalue = new ArrayList<String>(); public void suit(String suit1, String suit2, String suit3, String suit4) { cardsuit.add(suit1); cardsuit.add(suit2); cardsuit.add(suit3); cardsuit.add(suit4); } public void value(String value1, String value2, String value3, String value4, String value5, String value6, String value7, String value8, String value9, String value10, String value11, String value12, String value13 ) { cardvalue.add(value1); cardvalue.add(value2); cardvalue.add(value3

TUGAS 4

Gambar
Latihan Inheritance Studi kasus multi-media item yang terdiri dari item CD dan DVD: Ada 4 class yang dibutuhkan yaitu class item sebagai superclass, class cd dan class dvd sebagai subclass dari class item serta class database untuk menyimpan data item Kode dari setiap class: 1. Class item /** * Class untuk item yang merupakan superclass dari class cd dan dvd * Iqbaal Pratama Putra */ public class item { private String title; private int playingtime; private boolean gotit; private String comment; public item(String title, int playingtime) //constructor { this.title=title; this.playingtime=playingtime; this.gotit=false; this.comment=""; } public void setComment(String comment)//method untuk memasukkan comment item { this.comment=comment; } public String getComment() //method untuk mereturn comment item { return this.comment; } public void setGotit(boolea

TUGAS 3

Gambar
IMPLEMENTASI STUDI KASUS TICKET MACHINE Kode: public class TicketMachine { private int price; //harga kereta api private int total; //jumlah uang di mesin private int balance; //jumlah uang di transaksi /** * Constructor for objects of class TicketMachine */ public TicketMachine(int cost) { price=cost; balance=0; total=0; } public int getPrice() { return price; } public int getBalance() { return balance; } public void insertMoney(int amount) { balance=balance + amount; } public void printticket() { System.out.println("##########################"); System.out.println("Ticket: " + price + " cents"); System.out.println("##########################"); total=balance+total; balance = 0; } } import java.util.Scanner; public class ticketmain { public static