۱ سجاد رضائی
Duplicate در صورت عدم استفاده از inheritance
جامعه مهندسی نرم افزار ایجاد شده در ۱۹ اردیبهشت ۱۴۰۱

سلام وقت بخیر

اینجا گفتید تا جایی که میشه نباید از inheritance استفاده کنیم برای اینکه ocp رعایت بشه

این یعنی که ما از یکی از خواص شی گرایی که باعث میشه code duplicate کمتری داشته باشیم نباید زیاد استفاده کنیم؟

سلام. یه مبحث مهمی هست به نام Composition Over Inheritance و دقیقا در مورد این صحبت می‌کنه که برای Code Reuse تا جای ممکن از Composition استفاده بشه.دلیل تاکید بنده در این بخش هم همینه هر چند ما در الگوهایی می‌بینیم که به این Inheritance نیاز داریم.

بهترین پاسخ
کیوان علی محمدی ۱۹ اردیبهشت ۱۴۰۱، ۱۷:۱۶