Tugas Ketiga Kelas PBO-C
TUGAS PBO Pertemuan 3 : Membuat Langkah-Langkah serta Modularisasi dalam Jam Digital Masjid
Pada pertemuan ketiga kelas PBO-C, saya diberikan tugas oleh bapak Fajar Baskoro untuk membuat Jam Digital Waktu Sholat seperti pada gambar ini :
Oleh karena itu langkah awal yang akan kita lakukan dalam pembuatan sebuah program yaitu merancang sebuah tampilan dari program yang akan kita buat nantinya. lalu pada langkah selanjutnya kita harus menentukan setiap class-class apa saja yang akan kita butuhkan pada membuat modularisasi class pada jam digital masjid tersebut. Contoh modularisasi class yaitu:
Lalu berikutnya contoh Sourcecodenya yang pertama yaitu:
*SourceCode WaktuSekarang:
/**
* Waktu Sekarang
*
* Nama : Andymas Narendra Bagaskara
* Kelas: PBO-C
* NRP : 05111940000192
*/
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class WaktuSekarang extends WaktuSholat {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now();
System.out.println("Tanggal :");
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("dd/MM/yyyy");
System.out.println(dtf.format(now));
System.out.println("Jam Sekarang :");
DateTimeFormatter apf = DateTimeFormatter.ofPattern("HH:mm:ss");
System.out.println(apf.format(now));
WaktuSholat Time = new WaktuSholat ();
System.out.println ("Shubuh :"+ Time.getShubuh());
System.out.println ("Dhuhur :"+ Time.getDhuhur());
System.out.println ("Ashar :"+ Time.getAshar());
System.out.println ("Maghrib :"+ Time.getMaghrib());
System.out.println ("Isya' :"+ Time.getIsya());
}
}
public class WaktuSholat
{
private String Shubuh,Dhuhur, Ashar, Maghrib, Isya;
WaktuSholat()
{
this.Shubuh = "03:45:00";
this.Dhuhur = "11:14:00";
this.Ashar = "14:23:00";
this.Maghrib = "17:23:00";
this.Isya = "18:33:00";
}
String getShubuh(){
return Shubuh;
}
String getDhuhur(){
return Dhuhur;
}
String getAshar(){
return Ashar;
}
String getMaghrib(){
return Maghrib;
}
String getIsya(){
return Isya;
}
}
Sekian tugas pertemuan ketiga saya, mohon maaf jika ada kesalahan. Terima kasih.
Komentar
Posting Komentar