August 2016
Beginner to intermediate
847 pages
17h 28m
English
Here's a quick table summarizing the object oriented programming concepts discussed in the previous module :
|
Feature |
Illustrates concept |
|---|---|
|
Bob is a man (an object). |
Objects |
|
Bob's date of birth is June 1, 1980, gender: male, and hair: black. |
Properties |
|
Bob can eat, sleep, drink, dream, talk, and calculate his own age. |
Methods |
|
Bob is an instance of the |
Class (in classical OOP) |
|
Bob is based on another object, called |
Prototype (in prototypal OOP) |
|
Bob holds data (such as |
Encapsulation |
|
You don't need to know how the calculation method works internally. The object might have some private data, such as the number ... |