1.1 What is object-oriented
OOP (Object-Oriented Programming, OOP) based on the creation of software code reuse, has the ability to better simulate the real world, which it is recognized as the best choice for a top-down programming.
1.1.1 What is an object
Software engineering objects, refers to a state and behavior of the software combine to form the structural model, which can be used to describe or on behalf of an object in the real world.
1.1.2 basic features of object-oriented
Abstraction, encapsulation, inheritance, polymorphism
What is UML 1.4
exercise