ABSTRACT

Object-oriented programming terminology includes terms such as objects, properties, and methods. An object is an instance of a class. For example, we may have several facilities in a model. Each facility is an instance of class Facility. Th e number of facility servers is a facility property. Whether the server is idle or busy is a property. A method changes the state of the facility. For example, a server becomes busy as a result of a method that changed the server status from idle to busy.