Download Learning Object-Oriented Programming by Gastón C. Hillar PDF

By Gastón C. Hillar

Key Features

  • Write reusable code that defines and makes items have interaction with one another
  • Discover the diversities in inheritance and polymorphism in Python, JavaScript, and C#
  • Capture items from real-world components and create object-oriented code that represents them

Book Description

Learning Object-Oriented Programming is an easy-to-follow advisor choked with hands-on examples of options to universal issues of object-oriented code in Python, JavaScript, and C#. It starts off through assisting you to acknowledge gadgets from real-life eventualities and demonstrates that operating with them makes it easier to jot down code that's effortless to appreciate and reuse. you are going to discover ways to guard and conceal info with the information encapsulation positive aspects of Python, JavaScript, and C#.

You will discover find out how to maximize code reuse via writing code in a position to operating with items of alternative kinds, and realize the benefit of duck typing in either Python and JavaScript, when you paintings with interfaces and generics in C#. With a good knowing of interfaces, a number of inheritance, and composition, you are going to circulation directly to refactor current code and to prepare your resource for simple upkeep and extension.

Learning Object-Oriented Programming can help you to make larger, superior, and reusable code.

What you are going to learn

  • Generate cases in 3 programming languages: Python, JavaScript, and C#
  • Customize constructors and destructors
  • Work with a mixture of entry modifiers, prefixes, houses, fields, attributes, and native variables to encapsulate and conceal data
  • Take benefit of specialization and the chance to overload or override members
  • Create reusable and more uncomplicated to take care of code
  • Use interfaces, generics, and a number of inheritance while available

About the Author

Gaston C. Hillar has been operating with desktops because he used to be eight years outdated. within the early 80s, he begun programming with the mythical Texas TI-99/4A and Commodore sixty four domestic pcs. Gaston has a bachelor's measure in desktop technological know-how and graduated with honors. He additionally holds an MBA, during which he graduated with an exceptional thesis. at the present, Gaston is an autonomous IT advisor and a contract writer who's continually trying to find new adventures round the world.

Table of Contents

  1. Objects Everywhere
  2. Classes and Instances
  3. Encapsulation of Data
  4. Inheritance and Specialization
  5. Interfaces, a number of Inheritance, and Composition
  6. Duck Typing and Generics
  7. Organization of Object-oriented Code
  8. Taking complete good thing about Object-oriented Programming

Show description

Read or Download Learning Object-Oriented Programming PDF

Best javascript programming books

JavaScript für Java-Entwickler (schnell + kompakt 49) (German Edition)

Das Buch “JavaScript für Java-Entwickler” führt anhand von vielen Code-Beispielen in die Grundlagen der Programmiersprache JavaScript ein. Zielpublikum sind Java-Entwickler, die sich so einfach und schmerzfrei wie möglich der Sprache JavaScript nähern wollen oder müssen. Deshalb wird alles weggelassen, used to be guy als Java-Entwickler entweder sowieso weiß oder nicht wissen muss.

Sencha Charts Essentials

Create attractive charts and visualizations for either internet and cellular applicationsAbout This BookRapidly become familiar with the basics and necessities of the Sencha charting libraryDiscover out-of-the-box company visualizations and enhance your individual customized chartsLearn to make your charts paintings on machine and touch-sensitive devicesWho This publication Is ForIf you're an Ext JS or Sencha contact developer, fashion designer, or architect who desires to construct enterprise-scale information visualization features utilizing Sencha, then this e-book is perfect for you.

JavaScript Domain-Driven Design

Accelerate your program improvement through leveraging the styles of domain-driven designAbout This BookUnderstand the complexity of your small business standards to boost extra effective applicationsCombine smooth improvement innovations with conventional tools and create new purposes to fit your needsAcquire useful talents via program designing defined with examplesWho This ebook Is ForIf you're an skilled JavaScript developer who desires to increase the layout of his or her purposes, or end up in a scenario to enforce an software in an surprising area, this ebook is for you.

JavaScript pour les kids: Dès 10 ans (French Edition)

L. a. programmation est un jeu d'enfants ! JavaScript est le langage de programmation du internet, l. a. sauce secrète qui rend net si génial, vos websites net interactifs et vos jeux en ligne si amusants ! JavaScript pour les young ones est une joyeuse creation aux ideas essentiels de los angeles programmation, dans laquelle les exemples sont expliqués étape par étape et accompagnés de drôles d'illustrations.

Additional info for Learning Object-Oriented Programming

Sample text

Download PDF sample

Rated 4.07 of 5 – based on 14 votes