End-User Object-Oriented Programming By Means of an Object-Oriented Interface
Document Type
Article
Publication Date
1-1994
Journal Title or Book Title
OOPS Messenger, ACEM SIGPLAN publication
Volume
5
Issue
1
DOI
10.1145/182078.182082
Abstract
An object-oriented interface (OOI) provides the capability of object-oriented programming to the end-user (non-programmer). In this paper, we provide an example of an OOI for the specific application area of simulation modeling. We describe how this OOI provides the end-user with the requisite tools for object-oriented programming in this domain. The end-user programs, compiles, runs, and analyzes the results of simulation models by using the objects and functions provided by the interface. We stipulate that the features associated with object-oriented programming (ie., instantiation, information hiding, inheritance, polymorphism, abstract data types, message-passing, and extensibility) are provided to the end-user by this interface and that they are the very features that make the resulting package powerful and easy to use.
Related Pillar(s)
Study
Recommended Citation
Gordon, Robert F. Ph.D., "End-User Object-Oriented Programming By Means of an Object-Oriented Interface" (1994). Faculty Works: MCS (1984-2023). 3.
https://digitalcommons.molloy.edu/mathcomp_fac/3