Pembina juga boleh dibebankan, sama seperti kaedah.
Pembebanan konstruktor membolehkan anda mencipta objek dengan cara yang berbeza.
Kelas MyClass mempunyai empat pembina terlampau beban, setiap satu memulakan objek secara berbeza.
Pembina yang sesuai dipanggil berdasarkan parameter yang disediakan dalam pernyataan baharu.
Pembebanan konstruktor memberikan fleksibiliti dalam membina objek.
Sebab biasa untuk pembina terlebih muatan adalah untuk membenarkan satu objek memulakan yang lain.
Menyediakan pembina yang menggunakan satu objek untuk memulakan yang lain boleh menjadi cekap, seperti yang ditunjukkan dalam contoh.
Dalam kes membina s2, jumlah tidak perlu dikira semula, kerana ia disalin daripada s1.
Walaupun kecekapan tidak membimbangkan, mempunyai pembina yang menyalin objek boleh berguna.
Atas ialah kandungan terperinci Pembina yang berlebihan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!