close

ایمیل

رمز عبور

نوع پنل

فراموش کردن رمز عبور؟

دانلود پاورپوینت چندریختی بررسی چندریختی پاورپوینت جامع و کامل چندریختی کاملترین پاورپوینت چندریختی پکیج پاورپوینت چندریختی مقاله چندریختی تحقیق چندریختی
گارانتی خرید

دسته بندی: پاورپوینت

بازدیدها: 15

فرمت فایل: ppt

حجم فایل: 73 کیلو بایت

تعداد صفحات فایل: 20

قیمت:
13,200 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.
پاورپوینت چندریختی

فروشنده فایل

کد کاربری 8044
کاربر

نوع فایل: پاورپوینت (قابل ویرایش)

 قسمتی از متن پاورپوینت :

 

تعداد اسلاید : 20 صفحه

چندریختی عناوین 2 Binding (early and late)
Upcasting and downcasting
Extensibility
The final modifier with
methods
classes
3 چندریختی مکانیسمهای برنامه نویسی شی گرا:
محصورسازی
ارث بری
چندریختی
چندریختی
توانایی تخصیص چندین معنی به یک اسم متد
توسط دو مکانیسم به اسامی تقید زودهنگام و تقید دیرهنگام انجام می شود. سلسه مراتب حیوانات 4 Animal Dog Cat Pig حیوانات سخنگو 5 public class Animal
{
public void speak( int x ) { System.out.println(“ Animal “ + x );}
}
public class Dog extends Animal
{
public void speak (int x )
{ System.out.println( “Dog “ + x ); }
}
public class Cat extends Animal
{ public void speak (int x )
{ System.out.println( “Cat “ + x ); }
}
public class Pig extends Animal
{ public void speak (int x )
{ System.out.println( “Pig “ + x ); }
}
کلاس ZooDemo 6 در این کلاس، از حیوانات می خواهیم که به بازدید کنندگان سلام کنند.

public class ZooDemo
{
// Overloaded type-specific sayHello method
// for each kind of Animal

public static void sayHello( Dog d, int i ) { d.speak( i ); }

public static void sayHello( Cat c, int i ) { c.speak( i ); }

public static void sayHello( Pig p, int i) { p.speak( i ); }


(continued) کلاس ZooDemo 7 public static void main( String[ ] args ) {
Dog dusty = new Dog( );
Cat fluffy = new Cat( );
Pig sam = new Pig( );

sayHello( dusty, 7 );
sayHello( fluffy, 17 );
sayHello( sam, 27 );
}
} // end Zoo Demo

//------- output -----
Dog 7
Cat 17
Pig 27
مشکلات ZooDemo ؟ 8 کلاس ZooDemo برای هر حیوان یک نسخه ی اختصاصی از sayHello دارد.

اگر حیوانات جدیدی اضافه شود چه؟

بهتر نیست که یک متد sayHello بنویسیم که برای همه حیوانات کار کند. ZooDemo جدید 9 public class ZooDemo
{
// One sayHello method whose parameter
// is the base class works for all Animals

public static void sayHello( Animal a, int x ) { a.speak( x ); }

public static void main( String[ ] args ) {
Dog dusty = new Dog( );
Cat fluffy = new Cat( );
Pig sam = new Pig( );

sayHello( dusty, 7 );
sayHello( fluffy, 17 );
sayHello( sam, 27 );
}
} ZooDemo جدید چگونه کار می کند؟ 10 فرض کنید یک متد چندین تعریف دارد.
مقید کردن به اختصاص تعریف متد مناسب به فراخوانی متد گفته می شود.
تقید زودهنگام وقتی اتفاق می افتد که ما تعریف مناسب متد را در هنگام کامپایل کد به متد منتسب کنیم.
در تقید زودهنگام، متدی فراخوانی می شود که متغییر مرجع مربوط به متد از آن نوع است.
در مثال قبلی، کامپایلر از کجا بداند که متد sayHello کدام حیوان را فراخوانی کند؟

 


توجه: متن بالا فقط قسمت کوچکی از محتوای فایل پاورپوینت بوده و بدون ظاهر گرافیکی می باشد و پس از دانلود، فایل کامل آنرا با تمامی اسلایدهای آن دریافت می کنید.

فایل های مرتبط ( 15 عدد انتخاب شده )
پاورپوینت داستان های کلیله و دمنه
پاورپوینت داستان های کلیله و دمنه

پاورپوینت معرفی کشور ژاپن
پاورپوینت معرفی کشور ژاپن

پاورپوینت معرفی چشمه های ایران
پاورپوینت معرفی چشمه های ایران

پاورپوینت کشور سوریه
پاورپوینت کشور سوریه

پاورپوینت کشور عراق
پاورپوینت کشور عراق

پاورپینت کلاسی درباره ارمنستان
پاورپینت کلاسی درباره ارمنستان

پاورپوینت 10 مکان دیدنی ایران (اسلاید مکانهای دیدنی ایران)
پاورپوینت 10 مکان دیدنی ایران (اسلاید مکانهای دیدنی ایران)

پاورپوینت درباره کشور آلمان (پاورپوینت درباره یک کشور)
پاورپوینت درباره کشور آلمان (پاورپوینت درباره یک کشور)

پاورپوینت درباره کشور اسپانیا 96 اسلاید
پاورپوینت درباره کشور اسپانیا 96 اسلاید

پاورپوینت کشور روسیه (اسلاید معرفی کشور روسیه)
پاورپوینت کشور روسیه (اسلاید معرفی کشور روسیه)

پاورپوینت معرفی کشورها (کشور مجارستان)
پاورپوینت معرفی کشورها (کشور مجارستان)

پاورپوینت درباره کشور آذربایجان
پاورپوینت درباره کشور آذربایجان

دانلود پاورپوینت کشورسوئد
دانلود پاورپوینت کشورسوئد

دانلود پاورپوینت کشور سوئد
دانلود پاورپوینت کشور سوئد

دانلود پاورپوینت کشور اندونزی
دانلود پاورپوینت کشور اندونزی

کسب درآمد دائم بدون نیاز به سرمایه گذاری! با سیستم فروشگاه دهی سل یو کسب درآمد کنید.