الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما الفرق بين وراثة فصل.. وتعريف أوبييكت من نفس الفصل؟؟؟

مغلق
بدأه إسماعيل ابراهيم في 18 يونيو 2002 · 2 رد · 378 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يعني لنفرض أن CLASS_NAME هو كلاس معرف عندنا مسبقا...

ما الفرق بين :

class myclas: public CLASS_NAME

وبين:

CLASS_NAME myclass;
#2

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

الان الكائن الذي بنيته لا يمكنك استخدامه مباشرة في كل الاحوال، لان الكائن هو قالب فقط و ليس الاصلي الذي سوف يكون في الذاكرة

اي تخيل انك صنعت قالب حلوى تملئه بالحلوى ليجعلها على شكل ما

عندما تقول

CalssName MyClass

فانت صنعت MyClass من القالب ClassName و يمكنك استخدام MyClass في اية مكان و لكن لا يمكنك استخدام ClassName مباشرة (الا في حالات معينة استخدم فيها الامر static بداخل القالب)

#3

شكرا أخي خضر... وين زمان ما شرفت منتدى السي++ .. شو الس# أخذتك منّا:D ..

شكرا على الاجابة..

فقد كان عندي لبس بين الكائن والفصل..

شكرا لك أخي....(f)

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…