PDA

View Full Version : سوال: نمونه گرفتن از یک کلاس



maryam_icon
یک شنبه 25 مهر 1389, 19:20 عصر
لطفا راهنمایی کنید

نمونه گرفتن از یک کلاس در جاوا چیست ؟

چند ریختی چیست؟

amin10043
یک شنبه 25 مهر 1389, 20:03 عصر
نمونه گرفتن از یک کلاس چه در جاوا و چه در سایر زبانهای برنامه نویسی شی گرا به این معناست که شما برای نوع داده ای که تعریف کرده اید (یعنی کلاس) حافظه ای کنار گذاشته اید(یعنی یک نمونه از کلاس) .
اصولا کلاس قالب وشکل داده (شمای داده ) را مشخص میکند و آبجکت یا نمونه ( یا اینستنس در جاوا) یک نمونه واقعی از آن کلاس محسوب میشود.
به عنوان مثال :

Class Test
{
public Test();
private Int T1;
private Int T2;
}

public Class Main
{
Test t1;
)در اینجا حافظه برای متغیر رزرو شده)
t1 = new Test();
( در اینجا حافظه بطور واقعی اختصاص میابد)
}

در اینجا t1 یک نمونه از کلاس Test می باشد.


چند ریختی یا پالی مورفیزم مفهومی در وراثت می باشد . به این معنا که زمانیکه شما یکی از توابع پدر را در فرزند بازنویسی میکنید.