Anda memanggil kaedah test() dalam pembina kelas induk, supaya test() akan dipanggil apabila baru dibuat, bagaimanapun, anda tidak memanggil kaedah test2() dan pasti tiada output . Ini adalah prinsip asas java. Anda boleh menulis seperti ini dan akan ada output. Pangkalan awam{ test(); test2(); }
Adalah lebih baik untuk menyalin terus kod soalan anda daripada mengambil tangkapan skrin. Kerana kod anda tidak memanggil kaedah test2 dari awal hingga akhir Ia hanya memanggil kaedah ujian pada baris 5. Anda boleh menulis test2();
Anda memanggil kaedah test() dalam pembina kelas induk, supaya test() akan dipanggil apabila baru dibuat, bagaimanapun, anda tidak memanggil kaedah test2() dan pasti tiada output . Ini adalah prinsip asas java. Anda boleh menulis seperti ini dan akan ada output.
Pangkalan awam{
test();
test2();
}
Adalah lebih baik untuk menyalin terus kod soalan anda daripada mengambil tangkapan skrin.
pada baris 6.Kerana kod anda tidak memanggil kaedah test2 dari awal hingga akhir Ia hanya memanggil kaedah ujian pada baris 5. Anda boleh menulis
test2();
Mengapa ia perlu dikeluarkan jika tiada panggilan? ? ?
Anda tidak memanggil kaedah test2 kelas induk, jadi tidak akan ada output.
test2() tidak dipanggil dalam subkategori dan kategori, ini benar-benar tidak boleh dikeluarkan