Key Features
Book DescriptionIf you're a Python, JavaScript, or C# developer and want to learn the basics of object-oriented programming with real-world examples, then this book is for you.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
Who this book is for