کلمات کلیدی مربوط به کتاب برنامه نویسی شی گرا با سوئیفت 2: کتابخانه، ادبیات کامپیوتر، IOS / iPhone / iPad / iPod، Swift
در صورت تبدیل فایل کتاب Object-Oriented Programming with Swift 2 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی شی گرا با سوئیفت 2 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Packt Publishing, 2016 - 332 p. - ISBN-10: 1785885693.
با برنامه نویسی شی گرا
در سویفت آشنا شوید تا به طور موثر برنامه های کاربردی دنیای
واقعی قدرتمند بسازید
درباره این کتاب
از کارآمدترین الگوهای طراحی شی گرا در برنامه های Swift خود
استفاده کنید
با استفاده از نقشه هایی که اشیاء را تولید می کنند، کد قوی، ایمن
و بهتر بنویسید
یک پلت فرم با کد شی گرا با استفاده از عناصر دنیای واقعی و نشان
دادن آنها در برنامه شما
این کتاب برای چه کسی است
اگر شما یک توسعه دهنده iOS هستید که ایده اولیه برنامه نویسی شی
گرا دارید و می خواهید برای ترکیب مفاهیم آن با سوئیفت برای بهینه
سازی کد برنامه خود و ایجاد قابلیت استفاده مجدد و آسان برای درک
بلوک های ساختمان، پس این کتاب برای شما مناسب است. این یک منبع
بسیار مفید برای توسعه دهندگانی است که می خواهند از Objective C،
C#، Java، Python، JavaScript یا دیگر زبان های شی گرا به Swift
What You تغییر دهند.
یاد می گیرید
با استفاده از Swift برنامه های جامد، پایدار و قابل اعتماد
بسازید
با استفاده از Swift 2.0 با کپسوله سازی، انتزاع و چند شکلی کار
کنید
سازندگان و تخریب کننده ها را بر اساس نیاز خود سفارشی کنید
Swift 2.0 را توسعه دهید با کلاسها، نمونهها، ویژگیها و
روشها
استفاده از کد عمومی برای به حداکثر رساندن استفاده مجدد از کد و
تعمیم رفتارها
استفاده از وضعیت ارثی، تخصصی و امکان بارگذاری بیش از حد
اعضا
نوشتن شی با کیفیت بالا کد گرا برای ساخت اپلیکیشن برای iOS یا
Mac OS X
در جزئیات
برنامه نویسی شی گرا (OOP) یک پارادایم برنامه نویسی مبتنی بر
مفهوم اشیا است. اینها ساختارهای داده ای هستند که حاوی داده ها
به شکل فیلدهایی هستند که اغلب به عنوان ویژگی ها و کد شناخته می
شوند. اشیاء در همه جا هستند، و بنابراین بسیار مهم است که عناصری
را که به عنوان اشیا شناخته می شوند، از موقعیت های دنیای واقعی
بشناسیم و بدانیم چگونه می توان آنها را به راحتی به کد شی گرا
ترجمه کرد.
< /div>برنامه نویسی شی گرا با سوئیفت یک راهنمای آسان
برای دنبال کردن است که مملو از نمونه های عملی از راه حل های
مشکلات رایجی است که با کدهای شی گرا در سویفت مواجه می شوند.
با کمک به شما در تشخیص اشیاء با استفاده از سناریوهای واقعی
شروع میشود و نشان میدهد که چگونه کار با آنها نوشتن کدی را
که درک و استفاده مجدد آسانتر میکند، سادهتر میکند.
شما محافظت و مخفی
کردن داده ها با ویژگی های کپسوله کردن داده های سوئیفت را یاد
می گیرد. سپس، نحوه به حداکثر رساندن استفاده مجدد از کد را با
نوشتن کدی که قادر به کار با اشیاء از انواع مختلف است را بررسی
خواهید کرد. پس از آن، قدرت چندشکلی پارامتری را کشف خواهید کرد
و کد عمومی را با وراثت و وراثت چندگانه ترکیب خواهید کرد.
بعداً به بازسازی کد موجود خود و سازماندهی منبع خود برای
نگهداری آسان و برنامه های افزودنی می روید.
در پایان کتاب، می
توانید بهتر ایجاد کنید. کد قوی تر و قابل استفاده مجدد تر، که
به شما در ساخت برنامه های بهتر کمک می کند.
Packt Publishing, 2016 - 332 p. - ISBN-10: 1785885693.
Get to grips with object-oriented
programming in Swift to efficiently build powerful real-world
applications
About This Book
Leverage the most efficient object-oriented design patterns in
your Swift applications
Write robust, safer, and better code using the blueprints that
generate objects
Build a platform with object-oriented code by using real-world
elements and represent them in your app
Who This Book Is For
If you are an iOS developer who has a basic idea of
object-oriented programming and want to incorporate its
concepts with Swift to optimize your application's code and
create reusable and easily to understand building blocks, then
this book is for you. This is a very useful resource for
developers who want to shift from Objective C, C#, Java,
Python, JavaScript, or other object-oriented languages to Swift
What You Will Learn
Build solid, stable, and reliable applications using
Swift
Work with encapsulation, abstraction, and polymorphism using
Swift 2.0
Customize constructors and destructors based on your
needs
Develop Swift 2.0 with classes, instances, properties, and
methods
Take advantage of generic code to maximize code reuse and
generalize behaviors
Use state of inheritance, specialization, and the possibility
to overload members
Write high quality object-oriented code to build apps for iOS
or Mac OS X
In Detail
Object-Oriented Programming (OOP) is a programming paradigm
based on the concept of objects; these are data structures that
contain data in the form of fields, often known as attributes
and code. Objects are everywhere, and so it is very important
to recognize elements, known as objects, from real-world
situations and know how they can easily be translated into
object-oriented code.
Object-Oriented Programming with
Swift is an easy-to-follow guide packed full of hands-on
examples of solutions to common problems encountered with
object-oriented code in Swift. It starts by helping you to
recognize objects using real-life scenarios and demonstrates
how working with them makes it simpler to write code that is
easy to understand and reuse.
You will learn to protect and hide
data with the data encapsulation features of Swift. Then, you
will explore how to maximize code reuse by writing code capable
of working with objects of different types. After that, you'll
discover the power of parametric polymorphism and will combine
generic code with inheritance and multiple inheritance. Later,
you move on to refactoring your existing code and organizing
your source for easy maintenance and extensions.
By the end of the book, you will be
able to create better, stronger, and more reusable code, which
will help you build better applications.