●面向对象的概念和原则 O Introduction to Object Technology O Concepts of object Orientation ○标识对象模型元素 面向对象软件开发技术 O面向对象分析(OOA) ○面向对象设计(OOD ○面向对象实现(OOP)
l面向对象的概念和原则 ¡Introduction to Object Technology ¡Concepts of Object Orientation ¡标识对象模型元素 l面向对象软件开发技术 ¡面向对象分析(OOA) ¡面向对象设计(OOD) ¡面向对象实现(OOP)
面向对象的概念和原则 -Concepts of object Orientation
面向对象的概念和原则 ——Concepts of Object Orientation
Concepts of oo--Object o Informally, an object represents an entity, either physical, conceptual, or software oPhysical entity O Conceptual entity O Software entity Chemical Process →→→ Linked List
Concepts of OO — Object lInformally, an object represents an entity, either physical, conceptual, or software. ¡Physical entity ¡Conceptual entity ¡Software entity
Concepts of oo--Object aMore formal definition An object is an entity with a well-defined boundary and identity that encapsulates state and behavior Attributes o State is represented by attributes and relationships O Behavior is represented by operations, methods, and state machines Obiect Operations
Concepts of OO — Object lA more formal definition An object is an entity with a well-defined boundary and identity that encapsulates state and behavior. ¡State is represented by attributes and relationships ¡Behavior is represented by operations, methods, and state machines
Concepts of oo--Object o An object has a state o State is a condition or situation during the life of an object, which satisfies some condition, performs some activity, or waits for some event o The state of an object normally changes over time U Name: J Ciark Employee D: 567138 口 HIreDate72s/1991 statS: Tenured CIscbolne narc Name: J Clark Employee ID: 567138 Date Hired: July 25, 1991 Status: Tenured Discipline: Finance Professor Clark Maximum Course Load: 3 classes
Concepts of OO — Object l An object has a state ¡ State is a condition or situation during the life of an object, which satisfies some condition, performs some activity, or waits for some event. ¡ The state of an object normally changes over time