دانلود اموزش برنامه نویسی شی گرا و چند ریختی در c++

در فصلهای قبلی در ارتباط با مباحث کلیدی برنامهنویسی شیگرا و تکنولوژیهای آن شامل کلاسها، شیها، کپسولهسازی، سربارگذاری عملگر و توارث صحبت کردیم. حال به آموزش OOP با توضیح و تفسیر مفهوم چندریختی (polymorphism) در سلسله مراتب توارث ادامه میدهیم. چندریختی امکان میدهد تا برنامهها بجای اینکه «برنامه خاصی» باشند، حالت یک «برنامه کلی» داشته باشند.
در عمل، چند ریختی امکان میدهد تا برنامههایی بنویسیم که مبادرت به پردازش شیها از کلاسهایی کنند که بخشی از همان سلسله مراتب کلاس هستند، همچنانکه همگی آنها شیهای از سلسله مراتب کلاس مبنا میباشند. همانطوری که بزودی خواهید دید، چند ریختی با هندلهای (دستگیرههای) اشارهگر کلاس مبنا و مراجعههای کلاس مبنا کاری ندارد و بر پایه نام هندلها عمل میکند.
دانلود در ادامه مطلب
دانلود اموزش برنامه نویسی شی گرا و چند ریختی در c++

در فصلهای قبلی در ارتباط با مباحث کلیدی برنامهنویسی شیگرا و تکنولوژیهای آن شامل کلاسها، شیها، کپسولهسازی، سربارگذاری عملگر و توارث صحبت کردیم. حال به آموزش OOP با توضیح و تفسیر مفهوم چندریختی (polymorphism) در سلسله مراتب توارث ادامه میدهیم. چندریختی امکان میدهد تا برنامهها بجای اینکه «برنامه خاصی» باشند، حالت یک «برنامه کلی» داشته باشند.
در عمل، چند ریختی امکان میدهد تا برنامههایی بنویسیم که مبادرت به پردازش شیها از کلاسهایی کنند که بخشی از همان سلسله مراتب کلاس هستند، همچنانکه همگی آنها شیهای از سلسله مراتب کلاس مبنا میباشند. همانطوری که بزودی خواهید دید، چند ریختی با هندلهای (دستگیرههای) اشارهگر کلاس مبنا و مراجعههای کلاس مبنا کاری ندارد و بر پایه نام هندلها عمل میکند.
حجم: 500 KB
رمز فایل: www.mspsoft.com
دانلود رايگان با لينك مستقيم
:: بازدید از این مطلب : 284
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0