1
Kapan menggunakan ciri-ciri, yang bertentangan dengan warisan dan komposisi?
Ada tiga cara umum, AFAIK, untuk menerapkan reusability ketika datang ke OOP Warisan: biasanya mewakili is-a relationship (bebek is-a bird) Komposisi: biasanya mewakili has-a relationship (mobil memiliki-mesin) Ciri (mis. Kata kunci ciri dalam PHP): ... tidak terlalu yakin tentang ini Sementara bagi saya kelihatannya sifat-sifat dapat mengimplementasikan hubungan has-a dan …