Di Java, pembina tidak boleh ditindih. Ini kerana: pembina digunakan untuk memulakan keadaan objek, dan menulis ganti akan memusnahkan pemulaan objek; pembina atau blok permulaan untuk permulaan objek. .
Sebab:
Kaedah pembina digunakan untuk memulakan keadaan objek:
Kaedah Pembina memperuntukkan memori untuk objek yang baru dicipta dan memulakan medannya. .Pembina ialah pengecam unik kelas:
Nama dan senarai parameter pembina ialah pengecam unik kelas. Jika pembina boleh ditindih, kelas yang berbeza akan mempunyai pengecam yang sama, yang membawa kepada kekeliruan.Penyelesaian alternatif:
Atas ialah kandungan terperinci Bolehkah pembina ditindih dalam Java Mengapa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!