ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Java Program Design: Principles, Polymorphism, and Patterns

دانلود کتاب طراحی برنامه جاوا: اصول، چند شکلی و الگوها

Java Program Design: Principles, Polymorphism, and Patterns

مشخصات کتاب

Java Program Design: Principles, Polymorphism, and Patterns

دسته بندی: برنامه نویسی: زبان های برنامه نویسی
ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 1484241428, 9781484241424 
ناشر: Apress 
سال نشر: 2019 
تعداد صفحات: 465 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 6 مگابایت 

قیمت کتاب (تومان) : 55,000



کلمات کلیدی مربوط به کتاب طراحی برنامه جاوا: اصول، چند شکلی و الگوها: جاوا، الگوهای طراحی، برنامه نویسی شی گرا



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 13


در صورت تبدیل فایل کتاب Java Program Design: Principles, Polymorphism, and Patterns به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب طراحی برنامه جاوا: اصول، چند شکلی و الگوها

در چند شکلی و سایر جنبه های اساسی طراحی و اجرای برنامه شی گرا پایه گذاری کنید و زیر مجموعه ای از الگوهای طراحی را بیاموزید که هر حرفه ای جاوا به سادگی باید در فضای شغلی امروز بداند. طراحی برنامه جاوا اصول طراحی برنامه را ارائه می دهد تا به برنامه نویسان تمرینی کمک کند تا بازی خود را ارتقا دهند و در مواجهه با روندهای در حال تغییر و زبان در حال تحول مرتبط باقی بمانند. این کتاب الگوهای طراحی سنتی را با ویژگی‌های برنامه‌نویسی کاربردی جدید جاوا، مانند رابط‌های کاربردی و عبارات لامبدا، تقویت می‌کند. نتیجه یک برخورد تازه با الگوهای طراحی است که قدرت و کاربرد آنها را افزایش می دهد و بهترین عملکرد فعلی را منعکس می کند. این کتاب برخی از کلاس های طراحی شده را از کتابخانه کلاس جاوا بررسی می کند و از آنها برای نشان دادن اصول و الگوهای مختلف شی گرا مورد بحث استفاده می کند. این رویکرد نه تنها مثال های خوب و عملی ارائه می دهد، بلکه کلاس های کتابخانه ای مفیدی را یاد خواهید گرفت که ممکن است در غیر این صورت از آنها اطلاعی نداشته باشید. طراحی یک برنامه بانکداری ساده شده در فصل 1 به صورت تجسم غیر شی گرا معرفی شده است و مثال در تمام فصل ها ارائه شده است. می توانید مشاهده کنید که شی گرایی در حال توسعه است زیرا اصول طراحی مختلف به تدریج در سراسر کتاب اعمال می شود تا یک نسخه تصفیه شده و کاملاً شی گرا از برنامه در فصل آخر تولید شود. آنچه شما یاد خواهید گرفت • برنامه هایی با طراحی خوب ایجاد کنید و برنامه هایی را که طراحی ضعیفی دارند شناسایی و بهبود بخشید • ایجاد درک در سطح حرفه ای از چند شکلی و استفاده از آن در رابط های جاوا و سلسله مراتب کلاس ها • با رعایت ویژگی های مدرن زبان جاوا، الگوهای طراحی کلاسیک را برای مشکلات برنامه نویسی جاوا اعمال کنید • از کلاس های کتابخانه جاوا برای تسهیل اجرای الگوهای طراحی در برنامه های خود استفاده کنید این کتاب برای چه کسی است برنامه نویسان جاوا که به راحتی کدهای غیر شی گرا می نویسند و خواهان غوطه وری هدایت شده در دنیای جاوای شی گرا هستند و برنامه نویسان متوسط ​​علاقه مند به تقویت دانش پایه خود و ارتقای مهارت های شی گرا خود به سطح بعدی. حتی برنامه نویسان پیشرفته نیز در هر فصل نمونه ها و بینش های جالبی را کشف خواهند کرد.


توضیحاتی درمورد کتاب به خارجی

Get a grounding in polymorphism and other fundamental aspects of object-oriented program design and implementation, and learn a subset of design patterns that any practicing Java professional simply must know in today’s job climate. Java Program Design presents program design principles to help practicing programmers up their game and remain relevant in the face of changing trends and an evolving language. The book enhances the traditional design patterns with Java's new functional programming features, such as functional interfaces and lambda expressions. The result is a fresh treatment of design patterns that expands their power and applicability, and reflects current best practice. The book examines some well-designed classes from the Java class library, using them to illustrate the various object-oriented principles and patterns under discussion. Not only does this approach provide good, practical examples, but you will learn useful library classes you might not otherwise know about. The design of a simplified banking program is introduced in chapter 1 in a non-object-oriented incarnation and the example is carried through all chapters. You can see the object orientation develop as various design principles are progressively applied throughout the book to produce a refined, fully object-oriented version of the program in the final chapter. What You'll Learn • Create well-designed programs, and identify and improve poorly-designed ones • Build a professional-level understanding of polymorphism and its use in Java interfaces and class hierarchies • Apply classic design patterns to Java programming problems while respecting the modern features of the Java language • Take advantage of classes from the Java library to facilitate the implementation of design patterns in your programs Who This Book Is For Java programmers who are comfortable writing non-object-oriented code and want a guided immersion into the world of object-oriented Java, and intermediate programmers interested in strengthening their foundational knowledge and taking their object-oriented skills to the next level. Even advanced programmers will discover interesting examples and insights in each chapter.



فهرست مطالب

Front Matter ....Pages i-xvii
Modular Software Design (Edward Sciore)....Pages 1-46
Polymorphism (Edward Sciore)....Pages 47-85
Class Hierarchies (Edward Sciore)....Pages 87-126
Strategies (Edward Sciore)....Pages 127-162
Encapsulating Object Creation (Edward Sciore)....Pages 163-199
Iterables and Iteration (Edward Sciore)....Pages 201-235
Adapters (Edward Sciore)....Pages 237-270
Decorators (Edward Sciore)....Pages 271-313
Composites (Edward Sciore)....Pages 315-351
Observers (Edward Sciore)....Pages 353-388
Model, View, and Controller (Edward Sciore)....Pages 389-443
Back Matter ....Pages 445-456




نظرات کاربران