Tutorial OOP PHP Bagian 13 – Trait

Trait adalah cara untuk memasukkan method ke dalam suatu Class tanpa memakai inheritance (extends). Sebuah class bisa memakai lebih dari satu trait.

Tutorial OOP PHP Trait

Untuk menggunakan trait, gunakan keyword use diikuti nama Trait nya.

Menggunakan lebih dari satu trait:

TUtorial OOP PHP Trait

Penggunaan trait perlu hati-hati karena rawan duplikasi kode dan terlihat tidak rapi karena banyak kode yang disebar ke dalam trait.

Penggunaan trait yang tepat hanya untuk kasus tertentu saja, gunakan trait untuk class yang membutuhkan saja.

Tutorial OOP PHP - Trait

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.