معرفی و دانلود کتاب فلسفه شی گرایی در زبان برنامه نویسی جاوا

عکس جلد کتاب فلسفه شی گرایی در زبان برنامه نویسی جاوا
قیمت:
۲۰,۰۰۰ تومان
۵۰٪ تخفیف اولین خرید با کد welcome

برای دانلود قانونی کتاب فلسفه شی گرایی در زبان برنامه نویسی جاوا و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.

برای دانلود قانونی کتاب فلسفه شی گرایی در زبان برنامه نویسی جاوا و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.

معرفی کتاب فلسفه شی گرایی در زبان برنامه نویسی جاوا

حبیب الله محمدی و مهدی وندنوروز در کتاب فلسفه شی گرایی در زبان برنامه نویسی جاوا می‌کوشند شما را به سمت درک صحیحی از مفهوم شی گرایی سوق ‌دهند تا بتوانید به راحتی با زبان‌های سطح بالا ارتباط برقرار کنید.

درباره کتاب فلسفه شی گرایی در زبان برنامه نویسی جاوا (OOP in Java programming language):

به‌ طور کلی، شی‌گرا یک الگوی فکری در برنامه‌نویسی است و هیچ ارتباطی به یک زبان برنامه‌نویسی ندارد، بلکه مجموعه‌ای از مفاهیم مرتبطی است که به وسیله‌ی زبان‌های بسیاری مثل جاوا، سی پلاس پلاس، پایتون، پی اچ پی و... پشتیبانی می‌شود.

برای موفقیت در هر زبانی شما باید تمامی مفاهیم برنامه‌نویسی شی‌گرا را به درستی درک کنید. در غیر این صورت نه تنها کدنویسی برایتان سخت می‌شود بلکه ارتباط با سازمان‌ها و شرکت‌های دولتی و خصوصی هم سخت و خسته‌ کننده خواهد شد. اکنون برای فهم بهتر مفهوم شی‌گرایی این مثال را به خاطر بسپارید:

همه می‌دانیم زبان انگلیسی یک زبان بین‌المللی است که برای ارتباط با سایر انسان‌ها در نقاط مختلف این کره خاکی مورد استفاده قرار می‌گیرد. اگر شما با این زبان آشنایی نداشته باشید، فقط می‌توانید با کسانی که فارسی صحبت می‌کنند، ارتباط برقرار کنید.

در رابطه با فلسفه شی‌گرایی، این موضوع کاملا صدق می‌کند. با درک مفهوم شی‌گرایی در اصل قادر خواهید بود بدون مشکل با تمامی انسان‌ها ارتباط برقرار کنید، حتی می‌توانید یک زبان برنامه‌نویسی دیگر را هم فرا گیرید. چرا که فلسفه شی‌گرایی یک استاندارد جهانی است و در تمامی زبان‌های سطح بالا قابل استفاده خواهد بود.

فلسفه شی‌گرایی در سرتاسر دنیا یکسان است که باید‌ها و نباید‌ها را آموزش می‌دهد تا در نهایت شما بتوانید به بالاترین توانایی، در زمینه‌ی برنامه‌نویسی دست پیدا کنید.

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

این کتاب نه تنها برای کسانی که در حوزه برنامه نویسی جاوا فعالیت دارند می‌تواند مفید واقع شود، بلکه برای همه افرادی که از زبان‌های سطح بالای دیگری استفاده می‌کنند و تمامی افراد علاقه‌مند به برنامه نویسی سودمند است.

فهرست مطالب کتاب

مقدمه
مفهوم شی
مفهوم ویژگی
مفهوم رفتار
مفهوم کلاس
نمونه گیری
کتابخانه جاوا
مفهوم کپسوله سازی
مزیت‌های کپسوله سازی
تابع سازنده
انواع تابع سازنده
ویژگی‌های تابع سازنده
تابع سازنده پیش فرض
تابع سازنده پارامتردار
تابع مخرب
سطح دسترسی
انواع سطح دسترسی
Public
Protected
Default
Private
جهل مرکب
دانای ارشد
چندریختی
انواع چند ریختی
حالت چند ریختی ایستایی (زمان کامپایل)  
تکنیک‌های چند ریختی ایستایی
متد Overloading
مزیت‌های تکنیک متد Overloading
قوانین تکنیک متد Overloading
تفاوت‌ها و ویژگی‌های متد Overloading
تابع سازنده Overloading
حالت چند ریختی پویا (زمان اجرا)  
تکنیک چند ریختی پویا
متد Overriding
مزیت های تکنیک متد Overriding
قوانین تکنیک متد Overriding
مفهوم انتزاع
کلاس‌های انتزاعی
اهداف استفاده از کلاس‌های انتزاعی در تولید شی
معایب کلاس‌های انتزاعی
Interface
تفاوت‌های بین Interface‌ها و کلاس‌های انتزاعی 
وراثت
انواع وراثت 
وراثت مجرد
وراثت چندگانه
وراثت چند سطحی
وراثت سلسله مراتبی
وراثت ترکیبی
مفهوم روابط
روابط بین متد‌ها (رابطه داشتن‌ها)  
رابطه داشتن‌ها
حالت‌های اصل شرکت پذیری
Composition
Aggregation
قوانین روابط بین متدها
بارگذاری و مقداردهی اولیه
روش‌های مقداردهی
Immediate
Eager
Lazy
روابط بین کلاس‌ها (رابطه بودن‌ها)  
رابطه بودن ها   (Is A)  
انواع مفاهیم رابطه بودن‌ها
Inheritance
Extension
Implementation
Abstraction
Generic
نوع داده‌های مجاز برای استفاده در Generic‌ها
انواع Generic
کلاس Generic
روش تعریف یک کلاس Generic
روش نمونه گیری از کلاس‌های Generic
متد Generic
قوانین مربوط به تعریف متدهای Generic
محدود کردن پارامترهای Generic
مزیت‌های Generic
مفهوم try-catch-finally
جمع آوری
منابع

مشخصات کتاب الکترونیک

نام کتابکتاب فلسفه شی گرایی در زبان برنامه نویسی جاوا
نویسنده،
ناشر چاپیانتشارات استاد شهریار
سال انتشار۱۳۹۹
فرمت کتابPDF
تعداد صفحات72
زبانفارسی
شابک978-622-6487-81-8
موضوع کتابکتاب‌های برنامه نویسی جاوا
قیمت نسخه الکترونیک

نقد، بررسی و نظرات کتاب فلسفه شی گرایی در زبان برنامه نویسی جاوا

irajalimirzaei
۱۴۰۳/۰۹/۰۶
برای مبتدیان به شدت توصیه میکنم بخوانند ولی برای برنامه نویسان سطح بالا اصلا پیشنهاد نمیکنم بیشتر در حد یک مقاله اینترنتی است تا کتاب برای شروع می‌تونه مناسب باشه ولی برای درک عمیق بنظرم کتابهای بهتری هم هست تعداد کم امتیاز بخاطر نداشتن مثال مناسب است که واقعاً جایش کنار متن خالی بوددوتا نویسنده کم واقعا یکم زیاده واسه این حجم امیدوارم اصلاح بشه نثر روان و خلاصه گویی خوب داره کتاب بنظرم در یکساعت مطالعه میشه کردامیدوارم مطالب بهتری ازین بزرگواران چاپ و نشر داده بشه
عرفان
۱۴۰۱/۱۲/۰۵
این کتاب شئ گرایی رو بی نقص و مفهومی آموزش داده
واقعا مفید بود
متشکرم کتابراه
Hadi Aslani
۱۴۰۰/۱۲/۰۲
توضیحات کاملا کلی و بدون مثال کافی
به هیچ عنوان ارزش خرید ندارد.
مشاهده همه نظرات 3

راهنمای مطالعه کتاب فلسفه شی گرایی در زبان برنامه نویسی جاوا

برای دریافت کتاب فلسفه شی گرایی در زبان برنامه نویسی جاوا و دسترسی به هزاران کتاب الکترونیک و کتاب صوتی دیگر و همچنین مطالعه معرفی کتاب‌ها و نظرات کاربران درباره کتاب‌ها لازم است اپلیکیشن کتابراه را نصب کنید.

کتاب‌ها در اپلیکیشن کتابراه با فرمت‌های epub یا pdf و یا mp3 عرضه می‌شوند.