Download e-book for kindle: Learning Object-Oriented Programming by Gastón C. Hillar

By Gastón C. Hillar

Key Features

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

Book Description

Learning Object-Oriented Programming is an easy-to-follow consultant choked with hands-on examples of suggestions to universal issues of object-oriented code in Python, JavaScript, and C#. It starts off via aiding 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 learn how to safeguard and conceal facts with the knowledge encapsulation positive factors of Python, JavaScript, and C#.

You will discover how you can maximize code reuse by way of writing code in a position to operating with gadgets of other forms, and become aware of the good thing about duck typing in either Python and JavaScript, if you paintings with interfaces and generics in C#. With a good realizing of interfaces, a number of inheritance, and composition, you'll movement directly to refactor latest code and to arrange your resource for simple upkeep and extension.

Learning Object-Oriented Programming might help you to make greater, better, and reusable code.

What you'll learn

  • Generate cases in 3 programming languages: Python, JavaScript, and C#
  • Customize constructors and destructors
  • Work with a mix of entry modifiers, prefixes, homes, fields, attributes, and native variables to encapsulate and conceal data
  • Take good thing about specialization and the prospect to overload or override members
  • Create reusable and more straightforward to keep up code
  • Use interfaces, generics, and a number of inheritance whilst available

About the Author

Gaston C. Hillar has been operating with desktops considering he used to be eight years previous. within the early 80s, he all started programming with the mythical Texas TI-99/4A and Commodore sixty four domestic desktops. Gaston has a bachelor's measure in machine technological know-how and graduated with honors. He additionally holds an MBA, within which he graduated with a very good thesis. at this time, Gaston is an autonomous IT advisor and a contract writer who's continuously 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

Similar javascript programming books

New PDF release: JavaScript Programmer's Reference

JavaScript Programmer's Reference is a useful source that may not stray faraway from your laptop (or your capsule! ). It comprises exact info on each JavaScript item and command, and combines that reference with practical examples showcasing how one can use these instructions in the actual global.

New PDF release: HTML, CSS and JavaScript All in One, Sams Teach Yourself:

In exactly a short while, you could the best way to use HTML5, Cascading sort Sheets (CSS3), and JavaScript jointly to layout, create, and retain world-class web content. utilizing an easy, step by step method, every one lesson during this ebook builds at the prior ones, permitting you to benefit the necessities from the floor up.

Rails 4 for startups using mobile and single page by anthony o'leary PDF

This ebook goals to provide a realistic advisor to constructing and scaling a Ruby Rails software with a spotlight on cellular units and the problems with utilizing a unmarried web page program (SPA). web pages are becoming progressively more site visitors from mobiles units that it has develop into vital to prioritise improvement to mobilise your online page, even for websites which even have local apps.

Timothy Washington's Clojure for Finance PDF

Key FeaturesApply the Clojure programming language in monetary analytics and to construct monetary applicationsWork with high-level mathematical abstractions with no need to enforce low-level code for monetary operations. this can be a functional educational that takes you thru real-world examples of monetary analytics and purposes with ClojureBook DescriptionClojure is a dynamic programming language with an emphasis on sensible programming.

Additional info for Learning Object-Oriented Programming

Example text

Download PDF sample

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


by Daniel
4.2

Rated 4.72 of 5 – based on 5 votes