PHP OOPLesson 52Preview gratis
PHP Traits
Lesson ini bagian dari PHP · Semua level
Ringkasan
Trait adalah kumpulan method yang bisa disisipkan ke dalam beberapa class berbeda dengan kata kunci use, sehingga mengatasi keterbatasan single inheritance di PHP. Trait seperti potongan kode bersama yang menyalin methodnya ke class pemakai. Jika terjadi bentrok nama method, class bisa memilih mana yang dipakai dengan kata kunci insteadof.
Poin kunci
- Trait memungkinkan berbagi method ke banyak class tanpa pewarisan.
- Kata kunci use di dalam class dipakai untuk menyertakan trait.
- Trait tidak bisa diinstansiasi dengan new dan tidak disebut sebagai parent.
- Bentrok method diselesaikan dengan insteadof dan penamaan ulang memakai as.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.