- Obektga yo’naltirilgan paradigmasi dizaynni qayta ishlatish uchun ikki xil yondashuvni taqdim etadi: kompozitsiya (agregatsiya) va merosxo'rlik.
- Amalda, dizaynerlarning ikkalasini qanday tanlashi bir qator printsiplarga bog'liq.
- Masalan, sizda ikkita asosiy sinf mavjud, deylik Person va House. (Odam va uy.)
Obektga yo’naltirilgan paradigmasiga kirish - Uy egasini qanday qilib modellashtirish mumkin?
- Siz HouseOwner sinfini $ Person va $ House ning sinfi sifatida modellashtiryapsizmi?
- Yoki uni $ Person va $ House mos ravishda ikkita atributga ega bo'lgan sinf sifatida modellashtirasizmi?
- Yoki siz HouseOwner modelini $ Person-dan kelib chiqqan sinf sifatida afzal ko'rasiz, lekin $ House atributi bilan?
Do'stlaringiz bilan baham: |