Adakah Pembina Templat Tanpa Parameter Mungkin?
Soalan:
Bolehkah bukan templat kelas mempunyai pembina templat tanpa hujah? Adakah benar ia bercanggah dengan pembina lalai?
Jawapan:
Menentukan hujah templat secara eksplisit tidak mungkin apabila memanggil templat pembina. Mereka disimpulkan melalui deduksi hujah. Memanggil Foo
Penyelesaian yang anda cadangkan masih memerlukan hujah yang diluluskan untuk memanggil templat pembina. Tidak jelas apakah matlamat yang anda maksudkan dalam senario ini.
Alternatifnya ialah menggunakan pembina lalai dan bukannya pembina templat tanpa hujah. Jika kelas bukan templat mempunyai pembina lain, menggunakan pembina templat lalai dengan kurungan kosong () boleh mengelakkan kekaburan parameter.
Atas ialah kandungan terperinci Bolehkah Kelas Bukan Templat Mempunyai Pembina Templat Tanpa Parameter?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!