کتاب برنامه نویسی شیءگرا با پایتون به زبان ساده
معرفی کتاب برنامه نویسی شیءگرا با پایتون به زبان ساده
کتاب برنامه نویسی شیءگرا با پایتون به زبان ساده نوشتهٔ جواد وحیدی و رمضان عباس نژادورزی و مجید رهی است و انتشارات فناوری نوین آن را منتشر کرده است.
درباره کتاب برنامه نویسی شیءگرا با پایتون به زبان ساده
زبان پایتون یکی از محبوبترین زبانهای برنامهسازی است. برنامه نویسی شیءگرا از کلیدیترین مفاهیم برنامهنویسی محسوب میشود و با بهکارگیری برنامهنویسی شیءگرا در پایتون میتوان نرم افزار قابل فهمتری تولید کرد که خطایابی و نگهداری برنامه را سادهتر مینماید.
در کتاب حاضر مفاهیم شیءگرایی در پایتون مانند کلاس، ارث بری، چندریختی، تعریف مجدد عملگرها و متدها و غیره با زبان ساده و ذکر مثالهای متعدد آموزش داده میشود، به طوری که ابتدا مفاهیم به صورت تئوری آموزش داده میشود و سپس این مفاهیم در محیط عملی با مثالهای متنوعی بررسی خواهد شد. در این کتاب فرض شده است که شما با دستورات پایتون آشنا هستید. چنانچه با دستورات پایتون آشنایی ندارید، میتوانید به کتاب مرجع برنامهنویسی پایتون تالیف دکتر جواد وحیدی و دکتر رمضان عباسنژادورزی از همین انتشارات مراجعه کنید.
کتاب حاضر شامل ۵ فصل زیر است:
فصل اول، آشنایی با مفاهیم و طراحی شیءگرا را شرح میدهد.
فصل دوم، پیادهسازی کلاسها و امکانات آن از قبیل متغیرهای کلاس و نمونه، متدهای کلاس، نمونه و static، سازنده و مخرب را بیان ساده و مثالهای کاربردی آموزش میدهد.
فصل سوم، مفاهیمی از قبیل کپسوله سازی، ویژگیهای خصوصی، متدهای دستباب و تنظیمکننده، دکوراتور property، ویژگی فقط خواندنی، تعریف ویژگیهای قابلمحاسبه در حافظه نهان، حذف ویژگی، متدهای str،repr،eq،hash،bool،len،del ،call، ایجاد هر کلاس در یک ماژول جداگانه، ذخیره اشیاء در یک لیست، ذخیره اشیا در دیکشنری و ارسال اشیا به توابع یا متدها و برگشت آنها را با مثالهای مختلف آموزش میدهد.
فصل چهارم، مباحثی مانند وراثت، تشخیص کلاس پایه و مشتق، تعریف کلاس مشتق، پیادهسازی وراثت یگانه، پیادهسازی وراثت چندگانه، پیادهسازی وراثت چند سطحی، پیادهسازی وراثت سلسلهمراتبی، پیادهسازی وراثت ترکیبی، متغیرهای کلاس در وراثت، دسترسی به متغیر نمونه از کلاس دیگری، عضو محافظتشده، سازندههای زنجیرهای، تابع super، تابع issubclass، پیادهسازی مجدد متد، متد slots، ترتیب وضوح متد (MRO) و بستهها را مورد بررسی قرار داده است.
فصل پنجم، موضوعاتی نظیر چندریختی، کلاسهای انتزاعی و دیتاکلاس را با مثالهای مختلف به زبان ساده آموزش داده شده است.
خواندن کتاب برنامه نویسی شیءگرا با پایتون به زبان ساده را به چه کسانی پیشنهاد میکنیم
این کتاب را به فعالان حوزهٔ برنامهنویسی پیشنهاد میکنیم.
حجم
۵٫۸ مگابایت
سال انتشار
۱۴۰۱
تعداد صفحهها
۲۴۶ صفحه
حجم
۵٫۸ مگابایت
سال انتشار
۱۴۰۱
تعداد صفحهها
۲۴۶ صفحه