Translate In Here

WIMIPANEL

Sabtu, 13 Januari 2018

Inheritance Matimatika Di Java

Assalamualaikum,.



Hello Sobat Edu , Gimana kabar kalian ? Semoga sehat selalu dan senantiasa dalam lindungan Allah,. Aamiin

Pada kesempatan kali ini kita akan membahas tentang bagaimana cara kerja inheritance di Jav With A ,. heheheh

Disini kita mempunyai sebuah soal , yang bisa di bilang cukup sederhana sobat , langsung saja yuk lihat soalnya di bawah ini ,.



Langsung saja yuk sobat kita praktek hehehe ,.


Kalo di lihat dari soal di atas , disini sobat harus membuat 3 class ,.

Pertama sobat harus membuat class matematika terlebih dahulu , lalu kita masukin source code seperti di bawah ini ya sobat


public class matimatikaa {
    private int a,b,pertambahan,perkalian;
 
    void setpertambahan(int a, int b){
        this.a=a;
        this.b=b;
     
        pertambahan=a+b;
    }
    void setperkalian (int a , int b){
        this.a=a;
        this.b=b;
        perkalian=a*b;
    }
 
    int geta(){
        return this.a;
    }
 
    int getb(){
        return this.b;
    }
 
    int getpertambahan(){
        return pertambahan;
    }
 
    int getperkalian(){
        return perkalian;
     
    }
}

Jangan di running dulu sobat hehehe , This itu fungsinya untuk apa sih ? dia berfungsi agar kita bisa memanggil nilai pada beda class sobat , Hmmm mungkin langsung kita implementasi saja ya,.

Selanjutnya sobat buat class matimatikacanggih dan masukan source code di bawah ini ya sobat ,.


public class matimatikacanggih extends matimatikaa{
 
    private int modulus,c,d;
    void setmodulus(int c,int d){
        this.c=c;
        this.d=d;
        modulus=c%d;
    }
 
     int getc(){
        return this.c;
    }
 
    int getd(){
        return this.d;
    }
 
 
    int getmodulus(){
      return modulus;
    }
      


Jangan di running lagi sobat hehehehe ,. Disini kita membuat method baru bernama modulus , yang akan kita panggil pada class matimatikacanggihberaksi sobat hehehe , coba sobat perhatikan di atas ada tulisan extends ,.

Apasih fungsi extends ? fungsinya agar kita bisa memanggil variable private yang ada pada class matimatika sobat ,.

Langkah terakhir kita buat class dengan nama matimatikacanggihberaksi , langsung ajah yuk sobat kita masukin source codenya


public class matimatikacanggihberaksi {
    public static void main (String[]Argas){
        
   
    matimatikacanggih mas=new matimatikacanggih();
    
    mas.setpertambahan(5,10);
    System.out.println(mas.geta()+"+"+mas.getb()+"="+mas.getpertambahan());
    
    mas.setperkalian(10,2);
     System.out.println(mas.geta()+"x"+mas.getb()+"="+mas.getperkalian());
    
     mas.setmodulus(3,7);
     System.out.println(mas.getc()+"%"+mas.getd()+"="+mas.getmodulus());
    }
}


Sekarang baru sobat boleh running classnya hehehe ,. Nah disana kita akan memanggil method pada kelas matimatika dan pada kelas matimatika canggih , tentunnya kita juga bisa melakukan perubahan atau penambahan nilai pada variable a dan b yang ada di kelas matimatika ,.

Terus fungsi ini matimatikacanggih mas=new matimatikacanggih(); untuk apa ?

Nah fungsi di atas adalah konstruktor yang berfungsi untuk memanggil method pada kelas matematika dan matematikacanggih ,.

Copy Paste ? Sertakan Sumber Ya Sayang Hehehe

Mungkin Sekian Dulu Pembahasan Kali Ini , Sampai Bertemu di Lain Tulisan 


Sekian Dulu Ya Sobat Edu ,. 
Thanks For Reading ~
 
hosting indonesia


EmoticonEmoticon