Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
Home About Us News Our Blog Our Catalog My Cart My Account Track Shippment Contact Us
  Our Catalog   Languages & Tools   C#

Learning Object-Oriented Programming: Explore and crack the OOP code in Python, JavaScript, and C#


Save 1% on the Learning Object-Oriented Programming: Explore and crack the OOP code in Python, JavaScript, and C# by Packt Publishing at EMS Linux. MPN: black & white illustrations. Hurry! Limited time offer. Offer valid only while supplies last. Key FeaturesWrite reusable code that defines and makes objects interact with one anotherDiscover the differences in inheritance and polymorphism in


Product Description

Key Features

  • Write reusable code that defines and makes objects interact with one another
  • Discover the differences in inheritance and polymorphism in Python, JavaScript, and C#
  • Capture objects from real-world elements and create object-oriented code that represents them

Book Description

Learning Object-Oriented Programming is an easy-to-follow guide full of hands-on examples of solutions to common problems with object-oriented code in Python, JavaScript, and C#. It starts by helping you to recognize objects from real-life scenarios and demonstrates that 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 Python, JavaScript, and C#.

You will explore how to maximize code reuse by writing code capable of working with objects of different types, and discover the advantage of duck typing in both Python and JavaScript, while you work with interfaces and generics in C#. With a fair understanding of interfaces, multiple inheritance, and composition, you will move on to refactor existing code and to organize your source for easy maintenance and extension.

Learning Object-Oriented Programming will help you to make better, stronger, and reusable code.

What you will learn

  • Generate instances in three programming languages: Python, JavaScript, and C#
  • Customize constructors and destructors
  • Work with a combination of access modifiers, prefixes, properties, fields, attributes, and local variables to encapsulate and hide data
  • Take advantage of specialization and the possibility to overload or override members
  • Create reusable and easier to maintain code
  • Use interfaces, generics, and multiple inheritance when available

About the Author

Gaston C. Hillar has been working with computers since he was 8 years old. In the early 80s, he began programming with the legendary Texas TI-99/4A and Commodore 64 home computers. Gaston has a bachelor's degree in computer science and graduated with honors. He also holds an MBA, in which he graduated with an outstanding thesis. At present, Gaston is an independent IT consultant and a freelance author who is always looking for new adventures around the world.

Table of Contents

  1. Objects Everywhere
  2. Classes and Instances
  3. Encapsulation of Data
  4. Inheritance and Specialization
  5. Interfaces, Multiple Inheritance, and Composition
  6. Duck Typing and Generics
  7. Organization of Object-oriented Code
  8. Taking Full Advantage of Object-oriented Programming

Additional Information

Manufacturer:Packt Publishing
Part Number:black & white illustrations
Publisher:Packt Publishing
Studio:Packt Publishing
MPN:black & white illustrations
EAN:9781785289637
Item Weight:1.07 pounds
Item Size:0.64 x 9.25 x 9.25 inches
Package Weight:1.35 pounds
Package Size:7.5 x 0.64 x 0.64 inches

Learning Object-Oriented Programming: Explore and crack the OOP code in Python, JavaScript, and C# by Packt Publishing

Buy Now:
Learning Object-Oriented Programming: Explore and crack the OOP code in Python, JavaScript, and C#

Brand: Packt Publishing
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$49.99
$49.54


Quantity:  

 


View More In C#.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Packt Publishing, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


mpn: black & white illustrations, ean: 9781784390655, isbn: 1784390658,
Learn advanced C# tips and techniques to make professional-grade games with Unity About This BookPacked with hands-on tasks and real-world scenarios that will help you apply C# conceptsLearn how to work with event-driven programming, regular expressi...

mpn: black & white illustrations, ean: 9781849696586, isbn: 1849696586,
The beauty of this book is that it assumes absolutely no knowledge of coding at all. Starting from very first principles it will end up giving you an excellent grounding in the writing of C# code and scripts. Overview You've actually been creating s...

mpn: 978-0-470-64320-4, ean: 9780470643204, isbn: 047064320X,
Hands-on guidance to creating great test-driven developmentpractice Test-driven development (TDD) practice helps developersrecognize a well-designed application, and encourages writing atest before writing the functionality that needs to be implement...

mpn: 9781890774639, ean: 9781890774639, isbn: 1890774634,
Now in its 4th Edition, this book shows C# developers how to use Visual Studio and ADO.NET to develop database applications the way the best professionals do. You'll learn how to:quickly create Windows and web applications by dragging-and-dropping da...

mpn: black & white illustrations, ean: 9781783553631, isbn: 1783553634,
Write efficient C# scripts to create modular key game elements that are usable for any kind of Unity projectAbout This BookWrite customizable scripts that are easy to adjust to suit the needs of different projectsCombine your knowledge of modular scr...

ean: 9781788478922, isbn: 1788478924,
Develop your first interactive 2D and 3D platform game by learning the fundamentals of C#Key FeaturesLearn the fundamentals of C# 7 scripting to develop GameObjects and master the basics of the new UI system in Unity 2017Build and develop your 2D gam...

ean: 9781119096689, isbn: 1119096685,
Get started with Visual C# programming with this great beginner's guideBeginning C# 6 Programming with Visual Studio 2015 provides step-by-step directions for programming with C# in the .NET framework. Beginning with programming essentials, such as v...

ean: 9780072121247, isbn: 0072121246,
Another gem from Herb Schildt--best-selling programming author with more than 2.5 million books sold! C: The Complete Reference, Fourth Edition gives you full details on C99, the New ANSI/ISO Standard for C. You'll get in-depth coverage of the C lang...

ean: 9780672337871, isbn: 0672337878,
In Effective C#, Third Edition, respected .NET expert Bill Wagner identifies 50 ways to harness the full power of the C# 6.0 language to write exceptionally robust, efficient, and well-performing code. Reflecting the growing sophistication of the C...

ean: 9780985580124, isbn: 0985580127,
THIS ISN'T THE EDITION YOU'RE LOOKING FOR! The 3rd edition of this book is now available. The C# Player's Guide (2nd Edition) is the ultimate guide for people starting out with C#, whether you are new to programming, or an experienced vet. This guide...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.