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


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

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

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

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

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

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

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

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

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

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

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

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

 ۷۲ صفحه، ۵۸۴ کیلوبایت، زبان فارسی، PDF، 
شابک: 978-622-6487-81-8 

چاپ ۱۳۹۹: ۶۰۰۰۰ ت قیمت الکترونیکی: ۱۵۰۰۰ ت - 5.49€
۵۰٪ تخفیف اولین خرید با کد welcome50
خرید کتاب الکترونیکنسخه نمونه رایگان

فهرست مطالب

مقدمه
مفهوم شی
مفهوم ویژگی
مفهوم رفتار
مفهوم کلاس
نمونه گیری
کتابخانه جاوا
مفهوم کپسوله سازی
مزیت‌های کپسوله سازی
تابع سازنده
انواع تابع سازنده
ویژگی‌های تابع سازنده
تابع سازنده پیش فرض
تابع سازنده پارامتردار
تابع مخرب
سطح دسترسی
انواع سطح دسترسی
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
جمع آوری
منابع

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

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

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

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

هیچ نظری برای این کتاب ثبت نشده است.