Konsep OOP JAVA : Program untuk menghitung rata-rata dari nilai berikut ini (6,7 & 8) #programming

Assalamualaikum pada artikel kali ini , saya akan sharing tentang OOP pada java yaitu singkatan dari Oriented Object Programing , khususnya pada teknik inheritance oke langsung saja. 

INHERITANCE adalah turunan atau pewarisan suatu class ke class baru dengan mewakili semua function yang ada di class utama (parent class). Inheritance sering sekali digunakan di dalam promgraman berorientasi objek atau OOP. Dengan kata lain, class utama (parent class) dengan classes turunannya berhubungan satu sama lain.

CONTOH KASUS kali ini adalah , Program untuk menghitung rata-rata dari nilai berikut ini (6,7 & 8)

Oke langsung kita praktekin saja .

1. Buka Netbeans IDE 8.0.2 > Klik File > New Project > Next Hingga Finish

2. Hingga Masuk Kesini

3. Lalu Masukan Code ini dan sebelumnya pelajari dulu tiap codenya dari comment pada slash:

class perhitungan { // Berfungsi untuk membuat Class Baru

   
        private int angka1,angka2,angka3; // Input variable untuk perhitungan cukup 3 variable saja
        public void setangka1 (int a){   // melakukan setting angka yang akan diarahkan kevariable input
       
            angka1 = a; // variable yang di deklarasikan
        }
        public void setangka2 (int b){ // melakukan setting angka yang akan diarahkan kevariable input
       
            angka2 = b; // variable yang di deklarasikan
        }
        public void setangka3 (int c){ // melakukan setting angka yang akan diarahkan kevariable input
       
            angka3 = c; // variable yang di deklarasikan
        }
        public int getangka1() //menetapkan variable untuk dilanjutkan ke perhitungan
        {
            return(angka1);
         
        }
        public int getangka2() //menetapkan variable untuk dilanjutkan ke perhitungan
        {
            return(angka2);
         
        }
        public int getangka3() //menetapkan variable untuk dilanjutkan ke perhitungan
        {
            return(angka3);
         
        }
        public int hitung() // operasi perhitungan dengan memanggil variable inputan
        {
            return(angka1+angka2+angka3)/3;
        }
     
 
    public static void main(String[] args) {
       perhitungan angka = new perhitungan();  // membuat anak class baru dari kepala class yang ada
       angka.setangka1(6); // mendeklarasikan angka sebagai anak class baru yang akan terkoneksi ke variable inputan di kepala class
       angka.setangka2(7);
       angka.setangka3(8);
     
     
       System.out.println("     Perhitungan     ");
       System.out.println("=======================");
       System.out.println("Angka 1         ="+angka.getangka1()); // menampilkan variable angka1
       System.out.println("Angka 2        ="+angka.getangka2()); // menampilkan variable angka2
       System.out.println("Angka 3        ="+angka.getangka3()); // menampilkan variable angka3
     
       System.out.println("Perhitungan       ="+angka.hitung());  // menampilkan hasil perhitungan
     
    }
   
}


contoh :


4. Hasil Program :

Komentar

Postingan populer dari blog ini

OSI 7 Layer