2. Object: programming term, which refers to a meaningful area in memory and is called an object. In C, a type with a specific length can be called an object type, and a function has no specific length, so it is not an object type.
Extended data
In the real world, objects are a combination of state (attribute) and behavior, and objects can be seen everywhere. The general characteristics of objects are state and behavior.
In the information world of developing software, an object is defined as a collection of related data and methods. Objects are abstract models of real-world objects. Objects abstracted from real-world objects use data and methods to describe their state and behavior characteristics in the real world, generally by changing.
Quantity describes its state and realizes its behavior through methods. Variables are named data entities, while methods are functions or procedures related to objects.
Object-oriented is a hot topic in the current computer field and the mainstream of software development methods in the 1990s. The concept and application of object-oriented have gone beyond the scope of programming and software development and expanded to a wider scope. Such as database system, interactive interface, application structure, application platform, distributed system, network management structure, CAD technology, artificial intelligence and other fields.
References:
Baidu encyclopedia-programming