تالار گفتمان مانشت
ارتباط inheritance با Static Scope Rule - نسخه‌ی قابل چاپ

ارتباط inheritance با Static Scope Rule - zr2358 - 09 بهمن ۱۳۸۹ ۰۲:۰۱ ب.ظ

ارتباط Inheritance با Static Scope Rule چیه؟
یکی از سوالای یال ۸۳ گفته
کدامیک از موارد زیر به نوعی به Inheritance نزدیک‌تر است؟
Late Binding
Static Scope Rule
Strong Typing
History Sensitivity of Methods

جواب شده گزینه ۲

ارتباط inheritance با Static Scope Rule - hatami - 09 بهمن ۱۳۸۹ ۰۵:۳۴ ب.ظ

در Static Scope rule متغییرهای تابع خارجی برای تابع‌های داخلی به ارث برده میشوند پس از این لحاظ ارثبری دارد و در زمان کامپایل این امر صورت میگیرد و ارث بری هم در زمان کامپایل بیشتر مد نظر است اما در موردLate Binding که مربوط به زمان اجرا میباشد و فقط ارثبری در زمان اجرا و ارثبری هم از طریق تابع فراخواننده میباشد گزینه چهارم هم مثل گزینه ۱ است .گزینه ۳ هم خیلی ربطی به این موضوع نداره.