PROGRAMAN 3

  Assalamuaykum wr wb                                                                                               Maret 22,2021


hai,makasih yah sudah mau mampir di blog ini ,kali ini saya ingin membahas mengenai JAVA,pasti teman teman sudah kenal kan dengan aplikasih java ini ,di sini saya ingin memberitahu dasar dasar tentang java .Dan ini sebenar nya juga tugas dari kampus saya :v    

NAMA :FANI
NIM :202001030088

   A.    Tugas pada praktikum ke-3 mengenai pembuatan 3 bentuk pemrograman yaitu :
                 1,membuat program inheritance
22             2,membuat program ecapsulation
33             3.membuat program polymorphism

3
3 .    B    Dan adapun langkah-langkah praktikum java adalah sebagai berikut :
Konfigurasi Textpad :
  1. Klik ­­­­­­­Start  >>  All Program  >> TextPad 
  2. Klik Konfiguration  >>  Preferences pada TextPad pada bagianFile, ubah Default file menjadi java
  3. Pada bagian Tools, harus tersedia Compile JavaRun Java Aplication dan Ran Java Applet telah tersedia. Jika belum klik Adddan pilih Java SDK Commands. 
  4.  Klik OK untuk menyimpan konfigurasi
3
3 C.DASAR TEORI 
Dalam bahasa pemrograman berorientasi obyek, program dibagi menjadi obyek obyek yang saling berinteraksi satu sama lain. Obyek adalah benda, baik benda yang  berwujud nyata maupun benda yang tidak nyata (abstrak). Konsep-konsep dasar yang  mendasari pemrograman berorientasi obyek adalah inheritance (pewarisan),  encapsulation (pengkapsulan) dan polymorfism.  
C
D. Contoh Program
A. MEMBUAT PROGRAM SuperClass.java  

public class SuperClass{  

 public SuperClass() {  

 System.out.println("Ini konstruktor milik SuperClass");   }  

 public void methodSuperClass() {  

 System.out.println("Ini method milik SuperClass");   }  

}


HASIL OUTPUT



B. MEMBUAT PROGRAM SubClass.java  

public class SubClass extends SuperClass {  

 public SubClass() {  

 super();  

 }  

 public void methodSubClass() {  

 super.methodSuperClass();  

 }  

}


HASIL OUTPUT

C. MEMBUAT PROGRAM DemoInheritance.java 

public class DemoInheritance{  

 public static void main(String[] args) {  

 SubClass sc = new SubClass();  

 sc.methodSubClass(); 


}

}

HASIL OUTPUT


D. MEMBUAT PROGRAM Persegi.java  

public class Persegi {  

private double panjang; //atribut yang di sembunyikan  private double lebar; //atribut yang di sembunyikan  private double tinggi; //atribut yang di sembunyikan  

 public Persegi() {  

 panjang = 0;  

 lebar = 0;  

 }  

private double luas(double p,double l) {  

 return p*l;  

 }  

 public void setPanjang(double panjang1) {  

 this.panjang = panjang1;  

 }  

 public void setLebar(double lebar1) {  

 this.lebar = lebar1;  

 }  

 public double getPanjang() {  

 return panjang;  

 }  

 public double getLebar() {  

 return lebar;  

 }  

 public double getLuas() {  

 return luas(panjang, lebar);  

 }  

}

                                                           
                                                                               HASIL OUTPUT




E. MEMBUAT PROGRAM MainPersegi.java  

public class MainPersegi {  

 public static void main(String[] args) {  

 Persegi pg = new Persegi();  

 pg.setPanjang(10);  

 pg.setLebar(20);  

 System.out.println("Panjang : "+pg.getPanjang());  System.out.println("Lebar : "+pg.getLebar());   System.out.println("Luas : "+pg.getLuas());  

 }  

}


                                                      HASIL OUTPUT


SEMOGA BERMANFAAT GUYS 

Wassalamualaykum wr.wb

Komentar