Abstract | ||
---|---|---|
The object-oriented view is that a system is composed of interacting objects. These objects are defined so that they hide those data and procedures which implement their behavior, however they can be manipulated by invoking publicly accessible methods defined for their class. These methods are invoked through messages which objects send to one another. New objects can be constructed from others through inheritance and subclasses. Functions and operators can be extended by overloading. Many of these features are available because of dynamic binding provided by object-oriented languages. There are a wide variety of object-oriented languages and some have facilities specifically for simulation. There is little doubt that future simulation languages will incorporate more ideas from an object-oriented perspective, especially as a means of extending the language to a wider variety of applications. |
Year | DOI | Venue |
---|---|---|
1988 | 10.1145/318123.318202 | Winter Simulation Conference |
Field | DocType | ISBN |
Object-oriented modeling,Simulation,Computer science,Context model,Medical treatment,Operator (computer programming),Object oriented simulation,Technical report,Discrete event simulation | Conference | 0-911801-42-1 |
Citations | PageRank | References |
6 | 2.60 | 10 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Stephen D. Roberts | 1 | 146 | 40.86 |
Joe Heim | 2 | 6 | 2.60 |