Jumat, 01 Mei 2020

Program

A.MEMBUAT PROGRAM SegiTiga.java 
class SegiTiga { 
 public SegiTiga(double panjang) { 
 System.out.println("\nVariabel = segitiganya sama sisi"); 
 System.out.println("Panjang = " +panjang); 
 keliling(panjang); 
 } 
 public SegiTiga(double panjang, double sisiMiring) { 
 System.out.println("\n2Variabel = segitiganya sama kaki"); 
 System.out.println("Panjang = " +panjang+ " sisi miring = 
" +sisiMiring); 
 keliling(panjang, sisiMiring); 
 } 
 public void keliling(double panjang) { 
 tampilkanHasil(panjang*3); 
 } 
 public void keliling(double p, double sM) { 
 tampilkanHasil(2*sM+p); 
 } 
 protected void tampilkanHasil(double h) { 
 System.out.println("Hasil = " +h); 
 } 
}



B. MEMBUAT PROGRAM MainSegiTiga.java 
class MainSegiTiga { 
 public static void main(String [] args) { 
 new SegiTiga(7); 
 new SegiTiga(4,7); 
 } 
}


C. MEMBUAT PROGRAM Overriding.java 
class OverRiding { 
 public void MethodAsli() { 
 System.out.println("Method milik class OverRiding[

dijalankan"); 
 } 
 public static void main(String [] args) { 
 OverRiding O = new OverRiding(); 
 O.MethodAsli(); 
 } 
}


D. MEMBUAT PROGRAM SubOverriding.java
class SubOverRiding extends OverRiding { 
 public void MethodAsli() { 
 System.out.println("Method yang sudah OverRiding 
dijalankan"); 
 } 

 public void MethodAsliSuper() {
System.out.println("Method pemanggil MethodAsli 
dijalankan"); 
 super.MethodAsli(); 
 } 
 public static void main(String [] args) { 
 SubOverRiding SO = new SubOverRiding(); 
 SO.MethodAsli(); 
 SO.MethodAsliSuper(); 
 } 
}


E. MEMBUAT PROGRAM TanpaException.java 
class TanpaException { 
 public static void main (String [] args) { 
 int Nilai = Integer.parseInt (args[0]); 
 System.out.println("Nilai yang diimasukkan : " +Nilai); 
 } 
}
1. Klik start → run lalu ketik cmd untuk membuka command prompt 
2. Ketik perintah cd (change directory) untuk menuju direktori untuk menuju 
direktori tempat TanpaException.class berada 
3. ketik java TanpaException 50 untuk menjalankan program 
F. MEMBUAT PROGRAM CobaException.java 
class CobaException { 
 public static void main (String [] args) { 
 int nilai = 0; 
 try { 
 int Nilai = Integer.parseInt (args[0]); 
 System.out.println("Nilai yang diimasukkan : " 
+Nilai); 
 } 
 catch(Exception e) { 
 System.out.println("Pasti yang diinput bukan 
Integer"); 
 } 
 finally { 
 System.out.println("Blok finally tetap dilakukan"); 
 } 
 } 



G. MEMBUAT PROGRAM PembagianNol.java 
class PembagianNol { 
 public static void main (String [] args) { 
 System.out.println("Sebelum pembagian"); 
 try { 
 System.out.println(5/0); 
 } 
 catch(Throwable T) { 
 System.out.println("Terjadi pembagian nol"); 
 } 
 System.out.println("Sesudah pembagian"); 

 }

H. MEMBUAT PROGRAM TesInputData.java 
import java.io.*; 
class TesInputData { 
 public static void main (String[] args) { 
 BufferedReader BR = new BufferedReader(new 
InputStreamReader(System.in)); 
 String Input = " "; 
 try { 
 System.out.println("Masukkan data : "); 
 Input = "Salah"; 
 } 
 finally { 
 System.out.println("Data yang anda masukkan adalah " 
+Input); 
 } 
 } 

}


 Demikian lah Hasil Tugas saya Kalau ada Kekurangan dalam perkataan didalam tulisan saya meminta maaf,sekian dan terima kasi,Selamat Memeriksa hasil kerja saya ibu/bapak dosen terhormat

Tidak ada komentar:

Posting Komentar