Rumah >Java >javaTutorial >Bagaimana untuk menggunakan kaedah ini dalam Java
1 🎜>
2. Ringkasan penggunaan
Jangkaan yang ingin kita capai adalah untuk mengeluarkan 25 September 2000, dan 14 Julai 2002 masing-masing.
Hasil keluaran sebenar ialah
class MyDate{ public int year; public int month; public int day; public void setDate(int year, int month,int day){ year = year;//这里没有加this month = month;//这里没有加this day = day;//这里没有加this } public void PrintDate(){ System.out.println(year+"年 "+month+"月 "+day+"日 "); } } public class TestDemo { public static void main(String[] args) { MyDate myDate = new MyDate(); myDate.setDate(2000,9,25); myDate.PrintDate(); MyDate myDate1 = new MyDate(); myDate1.setDate(2002,7,14); myDate1.PrintDate(); } }Dan apabila kita menambah ini
menyedari fungsi tugasan untuk mengelakkan ralat,
class MyDate{ public int year; public int month; public int day; public void setDate(int year, int month,int day){ this.year = year; this.month = month; this.day = day; } public void PrintDate(){ System.out.println(this.year+"年 "+this.month+"月 "+this.day+"日 "); } } public class TestDemo { public static void main(String[] args) { MyDate myDate = new MyDate(); myDate.setDate(2000,9,25); myDate.PrintDate(); MyDate myDate1 = new MyDate(); myDate1.setDate(2002,7,14); myDate1.PrintDate(); } }kami mengesyorkan membawa ini
Ini merujuk kepada penggunaan ini. dalam kaedah ahli biasa untuk memanggil kaedah ahli lain
class Student{ public String name; public void doClass(){ System.out.println(name+"上课"); this.doHomeWork(); } public void doHomeWork(){ System.out.println(name+"正在写作业"); } } public class TestDemo2 { public static void main(String[] args) { Student student = new Student(); student.name = "小明"; student.doClass(); } }(3) ini()
Apabila menggunakan ini, sila beri perhatian kepada perkara berikut
1.ini boleh hanya panggil pembina lain dalam pembina
2.ini harus diletakkan di baris pertama
3 Hanya seorang pembina boleh dipanggil dalam satu pembina<.>
Jalankan keputusan
Atas ialah kandungan terperinci Bagaimana untuk menggunakan kaedah ini dalam Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!