سؤال

ويمكن C ++ تشريح ينطبق على اللغات الأخرى أيضا، مثل جافا / C #؟

هل كانت مفيدة؟

المحلول

والتقطيع يعني أنه إذا قمت بتعيين مثيل فئة فرعية إلى متغير الفائقة، والمعلومات الإضافية الواردة في فئة فرعية من "شرائح" حالا، لأن المتغير الفائقة لا يملك مساحة إضافية لتخزين هذه المعلومات إضافية من فئة فرعية.

وهذا لا يحدث في جاوة ولا مع C #، لأن جميع المتغيرات الكائن مراجع. عند تعيين مثيل فئة فرعية إلى متغير الفائقة، كنت في الواقع مجرد نسخ المرجعية؛ يبقى الكائن فئة فرعية نفسها سليمة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top