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 :
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
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
Posting Komentar