1. Metode atau kelas pabrik menghasilkan objek, bukan objek baru, langsung di dalam kode.
2. Ketika nama kelas yang sesuai dengan objek berubah, Anda hanya perlu mengubah metode instantiasi di kelas pabrik. Tidak perlu mengubah segalanya secara eksternal.
Tentukan kelas khusus untuk membuat objek lain. Dengan cara ini, ketika kita perlu memanggil kelas tertentu, kita tidak perlu menggunakan kata kunci new untuk membuat instance-nya, tetapi memanggil metode tertentu melalui kelas pabrik kita untuk mendapatkan turunan dari kelas tersebut.
Contoh
kelasPabrik{ fungsi statis createDatabase(){ $db =Database baru(); kembalikan $db; } } $db=Pabrik::createDatabase();
Di atas adalah penggunaan mode pabrik php, semoga bermanfaat bagi semuanya. Panduan belajar PHP lainnya: jaringan kode sumber