Postingan

Gambar
UTS Manless Parking System Disini saya memiliki 2 class yaitu class mesin dan class karcis. 4. Dibawah Ini Merupakan foto classnya : 5.1 Dibawah Ini Merupakan Source Code Mesin : /** * Source Code Mesin * * @author M Thalut Nadhil Q * @version 15 Oktober 2018 */ import java.util.Scanner; import java.awt.event.*; import javax.swing.*; public class Mesin { private static int menu; private static int menu1; public static void main(String args[]) { Scanner scan= new Scanner(System.in); Karcis parkir = new Karcis(); System.out.println("Proses Masuk : \n"); System.out.println("Masukkan Jenis Kendaraan Anda : \n"); System.out.println("1. Mobil"); System.out.println("2. Motor "); menu = scan.nextInt(); switch(menu) { case 1: System.out.println("Masukkan Nomor Polisi kendaraan anda...
Gambar
Tugas Membuat MusicOrganizer Di Tugas saya yang satu ini hanya membutuhkan 2 class, yaitu class MusicOrganizer dan class MusicPlayer. Dibawah ini merupakan foto classnya Dibawah ini merupakan source codenya : 1. Source Code class MusicOrganizer /** * Sourrce code MusicOrganizer * * @author (M Thalut Nadhil Q) * @version 6 */ import java.util.ArrayList; public class MusicOrganizer { private ArrayList<String> files; private MusicPlayer player; public MusicOrganizer() { files = new ArrayList<String>(); player = new MusicPlayer(); } public void addFile(String filename) {files.add(filename);} public int getNumberOfFiles() {return files.size();} public void listFile(int index) { if(index >= 0 && index < files.size()) { String filename = files.get(index); System.out.println(filename); } } ...
Gambar
Tugas Membuat Auction System Terdapat 4 kelas untuk membuat Auction System ini, 4 kelas itu adalah Auction, Person, bid dan lot. Berikut ini adalah gambar dari classnya Berikut ini adalah source codenya : 1. Auction /** * Kodingan Auction * * @author (M Thalut Nadhil Q) * @version (TGO 6 Tanggal 8 Oktober 2018) */ import java.util.ArrayList; import java.util.Iterator; public class Auction // Suatu Metode yang bertujuan untuk ngelist barang dalam suatu auction { private ArrayList<Lot> lots; private int nextLotNumber; public Auction() //Sebuah metode yang bertujuan untuk membuat auction baru { lots = new ArrayList<Lot>(); nextLotNumber = 1; //Dimulai dari angka 1 } public void enterLot(String description) { //Suatu metode yang bertujuan untuk menambahkan suatu barang yang baru dalam aution itu lots.add(new Lot(nextLotNumber, description)); ...
Gambar
Tugas Membuat Digital Clock Dibawah ini merupakan Gambar classnya Dibawah ini Merupakan Codingan dari Class Clock Display : /** * Codingan Clock Display * * @author M Thalut Nadhil Q * @version 5 */ public class ClockDisplay { private NumberDisplay jam; private NumberDisplay menit; private String displayString; public ClockDisplay() { jam = new NumberDisplay(24); menit = new NumberDisplay(60); updateDisplay(); } public ClockDisplay(int hour, int minute) { jam = new NumberDisplay(24); menit = new NumberDisplay(60); setTime(hour,minute); } public void timeTick() { menit.increment(); if(menit.getValue() == 0) { jam.increment(); } updateDisplay(); } public void setTime(int hour, int minute) { jam.setValue(hour); menit.setValue(minute); updateDisplay(); } ...
Gambar
Tugas Membuat Software Remote Tv 1. Foto Clas-classnya 2. Kodingan Mainnya /** * Membuat Software Remote Tv (Main) * * @author M Thalut Nadhil Q * @version 3 */ import java.util.Scanner; public class Main { public static void main(String args[]) { Scanner scan = new Scanner(System.in); int mainmenu; int nomor; int channel; int volume; int flag = 1; Remote remote = new Remote(); System.out.println("1. Nyalakan TV"); System.out.println("2. Ganti Channel"); System.out.println("3. Channel Sekarang"); System.out.println("4. Channel Selanjutnya"); System.out.println("5. Channel Sebelumnya"); System.out.println("6. Cek Volume"); System.out.println("7. Naikkan Volume"); System.out.println("8. Turunkan Volume"); System.out.println("9. Mute"); ...
Gambar
Pada tanggal 17 September 2018, lebih tepatnya jam 11.00 tadi saya diberikan tugas untuk membuat software mesin tiket 1. Foto classnya 2. Kodingan Class TicketMachine /** * software for TicketMachine * * @author M Thalut Nadhil Q * @version 3 */ public class TicketMachine { // The price of a ticket from this machine private int price; // The amount of money entered by a customer so far. private int balance; // The total amount of money collected by this machine. private int total; public TicketMachine(int ticketCost) { price = ticketCost; 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("#...
Gambar
Tugas Menggambar Pemandangan 1. Foto Classnya 2. Canvas import javax.swing.*; import java.awt.*; import java.util.List; import java.util.*; /** * Canvas is a class to allow for simple graphical drawing on a canvas. * This is a modification of the general purpose Canvas, specially made for * the BlueJ "shapes" example. * * @author: M Thalut Nadhil Q * * */ public class Canvas { // Note: The implementation of this class (specifically the handling of // shape identity and colors) is slightly more complex than necessary. This // is done on purpose to keep the interface and instance fields of the // shape objects in this project clean and simple for educational purposes. private static Canvas canvasSingleton; /** * Factory method to get the canvas singleton object. */ public static Canvas getCanvas() { if(canvasSingleton == null) { ...