Object-Oriented Programming
Object-oriented programming , or OOP: it is a design and programming method to solve the software taking. This method describes the similar logic operation, data and state in the software system in the form of class, which is reused in the software system by object instance, thus improving the efficiency of software development.
Classes and objects
Class: An abstraction of a thing that defines the properties and behavior of a class of things. The class has inherited, polymorphic properties.
Object: A specific thing created by a class, that is, an instance of a class that has state and behavior that can do something specific.
Relationships: Classes are equivalent to templates that create objects, and you can create one or more object instances from a class.
How to construct a class
The access rights of the class
Inherited
Polymorphic
Introduction to Python Basic syntax: Object-Oriented Programming