- Write reusable code that defines and makes objects interact with one another
- Capture objects from real-world elements and create object-oriented code that represents them
Learning Object-Oriented Programming will help you to make better, stronger, and reusable code.
What you will learn
- 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
- Objects Everywhere
- Classes and Instances
- Encapsulation of Data
- Inheritance and Specialization
- Interfaces, Multiple Inheritance, and Composition
- Duck Typing and Generics
- Organization of Object-oriented Code
- Taking Full Advantage of Object-oriented Programming
|Part Number:||black & white illustrations|
|MPN:||black & white illustrations|
|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|
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.
Related Best Sellers
By Packt Publishing
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...
By Norton Terry
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...
By Mike Murach & Associates
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...
By Packt Publishing - ebooks Account
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...
By Packt Publishing - ebooks Account
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...
By Wrox Press
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...
By McGraw-Hill Education
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...
By Addison-Wesley Professional
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...
By Starbound Software
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...