• 0
فوضوية

ممكن شرح للكود

سؤال

السام عليكم ورحمه الله

عندي سؤآآل وابي منكم فقط شرحه

السؤآل آعتقد يحتاج داله صديقه صح ؟

هذا هو السؤال

Create two classes Mathematics & ComplexNumbers. The purpose of class Mathematics will be to perform following mathematical operations on its data members.

1. Addition

2. Subtraction

3. Multiplication

4. Display ,it will be a const function and this function will display the data members of the class and also display how many instances of the class have been made.

The data members of the class Mathematics will be following

1. Two floating point numbers number1 and number2.

2. Two ComplexNumbers complexNumber1 and complexNumber2.

The class ComplexNumbers will also have the same function as for class Mathematics but the functionality will be for complex type numbers.

After making the above mentioned classes you have to demonstrate the use of both but make instance of class Mathematics only and call all the functions in main of both the classes i.e. for both floating numbers and complex numbers.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

2 إجابة على هذا السؤال .

  • 0

عليكم السلام والرحمة ..

يطلب في الجزء الاول من السؤال انشاء صنف Class بعنوان Mathematics .. يحتوي على دوال جمع وضرب وطرح .. وكذلك عرض النتائج المطلوبة ..

لكن على شرط ان تكون قيم الData Member اي قيم الارقام التي يتم تعريفها من هذا النصف على اكثر من نوع

1- اعداد حقيقية ..

2- اعداد مركبة ..

تلحيطة :: لحل هذا الجزء اول تحتاجين الى تحميل Overload دالة الباني Constructor لكي تستطيع ان تعرف اكثر من شكل لدالة الباني .. مرة مع الاعداد الحقيقة ومرة مع الاعداد المركبة .

الجزء الثاني من السؤال يطلب تصميم صنف اخر اسمه ComplexNumbers .. يحتوي على نفس دوال الصنف الاول ولكن الخاصة بالاعداد المركبة فقط .. لذلك يمكن استخدام الـFriend Function معها لكي يتم الاستدعاء ...

كذلك من الممكن ان تنفع هنا الوراثة ايضا .. حيث يمكن ان تتم وراثة الدوال المطلوبة من الصنف الاول .. واضافة دوال جديده اخرى اذا كانت هنالك دوال اخرى ..

بعد هذا كله في دالة البرنامج الرئيسي main يطلب استدعاء كل العمليات السابقة لتنفيذ كل ماموجود في الصنفين ..

هذا هو الشرح العام ..

تحياتي العطرة ,,

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .