Assalamu'alaikum Warrahmatullahi Wabbarrakatuh...
Halloo Good Readers... Alhamdulillah kali ini kita masih bisa bertemu dalam Blog yang sama :D di kesempatan kali ini gue akan nge bahas Artikel tentang Inheritance dan ini adalah Pertemuan terakhir gue di kampus, dikarenakan minggu ini gue akan uas.. Ok, gausah basa basi lagi langsung aja kita bahas Method Java yang terakhir... Inheritance, Check This Out !!!!
Pewarisan memberikan atau mewariskan sesuatu kepada keturunan berikutnya. misalnya, seorang anak pasti akan mewarisi beberapa sifat atau perilaku yang dimiliki oleh ibu/bapaknya. dalam konteks ini, suatu kelas dalam program dapat diturunkan menjadi kelas-kelas baru lainnya yang akan mewarisi beberapa sifat atau perilaku dari kelas induknya. sebagai contoh, apabila anda memiliki kelas A dalam program yang anda buat maka anda dapat membentuk kelas-kelas turunan dari kelas A tersebut(Misalnya, kelas B) yang mewarisi sifat-sifat yang terkandung dalam kelas A. dalam proses pembuatan kelas turunan tersebut, Anda dapat menambahkan sifat dan perilaku baru ke dalam kelas B, yang sebelumnya tidak dimiliki dalam kelas A. Dalam terminologi java, kelas induk dinamakan dengan superclass dankelas turunan dinamakan dengan subclass. untuk membuat kelas anak atau kelas turunan berdasarkan class yang ada, anda dapat menggunakan kata kunci extends.
Note: Extends artinya diturunkan.
Nahh.. kira-kira seperti itu penjelasan tentang Inheritance ini. kalo di atas cuma teori, sekarang langsung aja kita praktekin...
CONTOH SOAL :

CLASS 1
public class Matematica {
private int a,b,pertambahan,pengurangan,perkalian,pembagian;
//method
void setpertambahan(int a, int b){
pertambahan=a+b;
}
void setpengurangan (int a, int b){
pengurangan=a-b;
}
void setperkalian(int a, int b){
perkalian=a*b;
}
void setpembagian(int a, int b){
pembagian=a/b;
}
int getpertambahan(){
return pertambahan;
}
int getpengurangan(){
return pengurangan;
}
int getperkalian(){
return perkalian;
}
int getpembagian(){
return pembagian;
}
}
(JANGAN DI RUNNING DULU)
CLASS KE 2

Dikelas kedua ini Ada tulisan Extends Matematica itu berarti Pemanggilan variable Private Dari Class Matematica
dan di class ini hanya berisi tentang "Modulus"
(Janga di Running)
CLASS KE 3
Nah.. baru di Class yang terakhir ini kita jalankan/Running
seperti ini Output nya :

Yahh... kurang lebih seperti itu Artikel tentang Java Inheritance. kurang dan lebihnya gue Mohon Maaf karena itu bukan 100% bikinan gue sendiri :D dan walaupun ini Pertemuan terakhir kita, jangan bosen-bosen mampir ke Fadityy Blog, karena masih banyak Artikel lagi yang bakal gue tulis di Semester selanjutnya :D Akhir kata gue ucapin Terima Kasih, dahhh....
Wassalamu'alaikum Warrahmatullahi Wabbarrakatuh...
INHERITANCE
Jadi, apa sih Inheritance?
Inheritance atau Pewarisan merupakan sifat dalam bahasa berorientasi objek yang memungkinkan sifat-sifat dari suatu kelas diturunkan ke kelas lain. Sistem OOP memungkinkan kita untuk mendefinisikan suatu kelas baru dengan mewarisi sifat dari kelas lain yang sudah ada. Penurunan sifat ini bisa dilakukan dilakukan secara bertingkat-tingkat, sehingga semakin ke bawah maka kelas tersebut semakin spesifik.
Pewarisan memberikan atau mewariskan sesuatu kepada keturunan berikutnya. misalnya, seorang anak pasti akan mewarisi beberapa sifat atau perilaku yang dimiliki oleh ibu/bapaknya. dalam konteks ini, suatu kelas dalam program dapat diturunkan menjadi kelas-kelas baru lainnya yang akan mewarisi beberapa sifat atau perilaku dari kelas induknya. sebagai contoh, apabila anda memiliki kelas A dalam program yang anda buat maka anda dapat membentuk kelas-kelas turunan dari kelas A tersebut(Misalnya, kelas B) yang mewarisi sifat-sifat yang terkandung dalam kelas A. dalam proses pembuatan kelas turunan tersebut, Anda dapat menambahkan sifat dan perilaku baru ke dalam kelas B, yang sebelumnya tidak dimiliki dalam kelas A. Dalam terminologi java, kelas induk dinamakan dengan superclass dankelas turunan dinamakan dengan subclass. untuk membuat kelas anak atau kelas turunan berdasarkan class yang ada, anda dapat menggunakan kata kunci extends.
Note: Extends artinya diturunkan.
Nahh.. kira-kira seperti itu penjelasan tentang Inheritance ini. kalo di atas cuma teori, sekarang langsung aja kita praktekin...
CONTOH SOAL :

CLASS 1
public class Matematica {
private int a,b,pertambahan,pengurangan,perkalian,pembagian;
//method
void setpertambahan(int a, int b){
pertambahan=a+b;
}
void setpengurangan (int a, int b){
pengurangan=a-b;
}
void setperkalian(int a, int b){
perkalian=a*b;
}
void setpembagian(int a, int b){
pembagian=a/b;
}
int getpertambahan(){
return pertambahan;
}
int getpengurangan(){
return pengurangan;
}
int getperkalian(){
return perkalian;
}
int getpembagian(){
return pembagian;
}
}
(JANGAN DI RUNNING DULU)
CLASS KE 2
Dikelas kedua ini Ada tulisan Extends Matematica itu berarti Pemanggilan variable Private Dari Class Matematica
dan di class ini hanya berisi tentang "Modulus"
(Janga di Running)
CLASS KE 3
Nah.. baru di Class yang terakhir ini kita jalankan/Running
seperti ini Output nya :
Yahh... kurang lebih seperti itu Artikel tentang Java Inheritance. kurang dan lebihnya gue Mohon Maaf karena itu bukan 100% bikinan gue sendiri :D dan walaupun ini Pertemuan terakhir kita, jangan bosen-bosen mampir ke Fadityy Blog, karena masih banyak Artikel lagi yang bakal gue tulis di Semester selanjutnya :D Akhir kata gue ucapin Terima Kasih, dahhh....
Wassalamu'alaikum Warrahmatullahi Wabbarrakatuh...
FAUZAN DIMAS ADITYA
43A870061604043
PEMROGRAMAN 1/PERTEMUAN KE 12(LAST)
SEM. 3
Tidak ada komentar:
Posting Komentar