A More Formal Definition Attributes ◆ 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. Object Operations Object Oriented Analysis and Design 11Object Oriented Analysis and Design 11 A 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. Object Operations Attributes