object-oriented analysis ✔️an analysis of an information system by identifying things called objects.
object ✔️a representation of a real person, place, event, or transaction.
object model ✔️the end product of object-oriented analysis. This represents the information system in
terms of objects and object-oriented concepts.
Unified Modeling Language ✔️a widely used method of visualizing and documenting an information
system.
attributes ✔️characteristics that describe the object.
methods ✔️tasks or functions that the object performs when it receives a message, or command, to do
so.
class ✔️a group of similar objects.
instance ✔️a specific member of a class.
state ✔️a specific attribute that describes the object's current status.
polymorphism ✔️the concept that a message gives different meanings to different objects.
black box ✔️an object whose message triggers changes within the object without specifying how the
changes must be carried out.
encapsulation ✔️the fact that all data and methods are self-contained.