احباى السلام عليم ورحكه الله تعالى وبركاته وبعد :
لدى برنامج وداير منكم الحل
ملاحظه : البرنامج فى البرمجه الموجه للاغراض باستخدام لغه السى ++ ( Object-Oriented Programming in C++,
Fourth Edition)
السؤال :
اكتب برنامج يعرف صنفين بالاضافه للداله main() على النحو التالى :
1-الصنف الاول (smallcalc) يحتوى على عنص البيانات result والدوال التاليه
- (constructor) يعطى القيمه 0 لعنصر البيانات result
- ()sum التى تجمع معامليها (x,y) وتضع النتيجه فى عنصر البيانات result
-()sub التى تطرح معامليها (x,y) وتضع النتيجه فى عنصر البيانات result
-() show result التى تطبع قيمة عنصر البيانات result
2- الصنف الثانى (square class) يرث (public inheritance ) من الصنف smallcalc ويحتوى على الدوال
- squarOP التى تحسب مربع معامليها (x,y) تضع النتيجه فى عنصر البيانات result
3-اكتب الداله () main لاختبار كل من عمليتى الجمع والطرح لعددين بلاضافه لمربع العددين , وطباعة النتيجه وذلك عن طريق كائن من الصنف (square class)
اتنمنى ان تعطونى الاجابه الشافيه مع الشرح