PHP OOP yapısı sorun, birden çok devralma simüle

0 Cevap php

Birden fazla ürün çeşidi ile bir e-mağazası var. Ve ben şu yapının sanırdım

Cart_Item
-- Cart_Product
-- Cart_Download

Order_Item extends Cart_Item
-- Order_Product
-- Order_Download

The problem is that i want to have Order_Product extend Order_Item and Cart_Product. This is because it needs method generic to Order_Item ( get price from Order not from product ) but also methods from Cart_Product ( shipping calculations )

Ben bu taklit temiz yolu nedir dolaşıp, php çoklu mirası desteklemez biliyoruz.

Şu anda ben Cart_Product Order_Product bir Order_Download içinde Order_Item kodunu çoğaltmak uzatmak Order_Product var.

0 Cevap