Contoh dalam artikel ini menjelaskan metode penulisan ulang java dan dibagikan kepada semua orang untuk referensi Anda. Analisis spesifiknya adalah sebagai berikut:
1. Ikhtisar metode penulisan ulang:
1. Dalam subkelas, metode yang diwarisi dari kelas dasar dapat ditulis ulang sesuai kebutuhan.
2. Metode yang diganti dan metode yang diganti harus memiliki nama metode, daftar parameter, dan tipe kembalian yang sama.
3. Metode penggantian tidak dapat menggunakan izin akses yang lebih ketat daripada metode penggantian.
2. Kode programnya adalah sebagai berikut:
kelas Orang{ private int age; private String name; public void setAge(int age){ this.age = age; } public void setName(String nama){ this.name = nama; } public String getName(){ kembalikan nama; } public String getInfo(){ return "Nama adalah:"+nama+",Umur adalah "+umur }}kelas Siswa memperluas Orang{ private String sekolah; setSchool(String sekolah){ this.school = sekolah } public String getSchool(){ return school; } public String getInfo(){ return "Nama adalah:"+getName()+",Usia adalah "+getAge()+ ",Sekolah adalah:"+sekolah; }}kelas publik TestOverRide{ public static void main (String args[]){ Siswa siswa = Siswa baru Orang orang = Orang baru(); orang.setAge(1000); orang.setName("lili"); siswa.setAge(23); siswa.setName("vic"); siswa.setSchool("shnu"); ()); Sistem.keluar.println(siswa.getInfo());
Hasil eksekusi ditunjukkan pada gambar di bawah ini:
Saya harap artikel ini bermanfaat untuk pemrograman Java semua orang.