Membuat Object Java dari Class Turunan dan Fungsinya
// Sebuah program Java
// mendemonstrasikan bahwa
// kedua super class dan
// subclass constructor
// mengacu pada object yang
// sama.
/* super class */
class Fruit
{
public Fruit()
{System.out.println("Super"
+" class constructor");
System.out.println("Super"
+" class object hashcode :"
+this.hashCode());
System.out.println(this.getClass().getName());}
}
/* sub class */
class Apple extends Fruit
{
public Apple()
{System.out.println("Subclass"
+" constructor invoked");
System.out.println("Sub class"
+" object hashcode :"
+this.hashCode());
System.out.println(this.hashCode()
+" "
+super.hashCode());
System.out.println(this.getClass().getName()
+" "
+super.getClass().getName());}
}
/* driver class */
public class Test
{
public static void main(String[] args)
{Apple myApple = new Apple();}
}
super class object hashcode :366712642
Apple
sub class constructor
sub class object hashcode :366712642
366712642 366712642
Apple Apple
5 komentar untuk "Membuat Object Java dari Class Turunan dan Fungsinya"
Hubungi admin melalui Wa : +62-896-2414-6106
Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.
Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.
- Ikatlah Ilmu dengan Memostingkannya -
- Big things start from small things -
Bagaimana membuat inheritance object pada Java?
BalasHapusPada inheritance Java, subclass memperoleh properti dari super class. Hal penting yang perlu diperhatikan adalah ketika object subclass dibuat, maka object yang terpisah dari super class tidak akan dibuat dan hanya object subclass yang dibuat yang memiliki variabel super class.
HapusApa yang dimaksud dengan inheritance Java?
BalasHapusInheritance merupakan proses pembuat class baru yang disebuat sebagai class turunan, dari class yang sudah ada, yang disebut sebagai base class.
HapusSederhananya inheritance itu artinya adalah pewarisan, dimana yang diwariskan dalam hal ini adalah isi dari class utama ke class turunannya. Ibarat bapak yang mewariskan sifatnya ke seorang anak.
Hapus