آبجکتیو-سی (Objective-C) یک زبان شیگرا است که با اضافه کردن مفاهیم ارسال پیام از زبان اسمالتاک به زبان سی ایجاد شده است. در حال حاضر استفاده اصلی آن در محیط های Mac OS X و iPhone OS است و برنامههایی از این زبان که از کتابخانههای خاص این محیطها استفاده نکرده باشند در همهٔ محیطهایی که کامپایلر جیسیسی (GCC) استفاده میشود، قابل استفادهاند. در واقع زبان آبجکتیو-سی یک لایهٔ بسیار نازک روی زبان سی است. هر برنامه به زبان سی را میتوان با کامپایلر آبجکتیو-سی کامپایل کرد. اکثر دستورات از زبان سی به ارث رسیدهاند و تعدادی دستور برای ارسال پیغام به آنها اضافه شدهاست. زبان آبجکتیو-سی روشهایی برای انتقال پیام به زبان سی اضافه کرد. در این زبان از مدل اسمالتالک برای فرستادن پیام استفاده میشود. در این روش یک پیام برای یک شی فرستاده میشود و در صورتی که شی گیرنده متدی برای اجرای آن داشته باشد، آن را اجرا میکند. این روش برعکس روش سی++ است که گیرنده باید حتماً یک متد را پیادهسازی کرده باشد تا شیای بتواند آن را صدا بزند.
در دوره آموزشی Objective-C شما با قابلیت های اساسی و کلیدی این زبان برنامه نویسی کاربردی قدرتمند آشنا می شوید.
ادامه مطلب/دانلود...
مطالب مرتبط:
- دانلود Java Essential Training - آموزش جاوا
- دانلود Joomla! 2.5 Essential Training - آموزش جوملا
- دانلود AIR Essential Training 2008 - آموزش ادوب ایر، موتور اجرای برنامه های تحت وب
- دانلود JavaScript Essential Training 2011 - آموزش جاوا اسکریپت
- دانلود CSS: Transitions and Transforms - آموزش استفاده از خاصیت های ترانزیشن و ترنسفورمر در سی اس اس
- دانلود Python 3 Essential Training - آموزش پایتون
- دانلود C/C++ Essential Training - آموزش زبان برنامه نویسی سی و سی پلاس پلاس
- دانلود Search Engine Optimization Getting Started 2010 - آموزش بهینه سازی وب سایت به منظور نمایش بیشتر در صفحه نتایج موتور های جستجو
- دانلود PHP with MySQL Essential Training + Beyond the Basics - آموزش پی اچ پی به همراه مای اس کیو ال
- دانلود WordPress Essential Training - آموزش وردپرس
دسته بندی: دانلود » آموزش » برنامه نویسی و طراحی وب
© حق مطلب و تصویر برای پی سی دانلود محفوظ است | لینک دائم | فرستادن به del.icio.us
همین حالا مشترک این پایگاه شوید!