October 2019
Intermediate to advanced
434 pages
11h 54m
English
Object-oriented programming is a programming paradigm in which data is modeled, stored, and accessed through objects that can extend and inherit properties from other objects.
Object-oriented programming is a popular pattern for organizing state and code into conceptual objects, which often serve as representations of real-world objects or problems. Data formats are defined using classes that represent some conceptual model within the problem domain, while objects represent a specific instance of a class.
Many of the most popular programming languages support object-oriented programming:
Some languages, such as Java, make everything an object and strictly require ...
Read now
Unlock full access