Enhancing Reusability and Maintainability in NDOOM

Xuandong Li,Guoliang Zheng
DOI: https://doi.org/10.1007/978-1-4471-1525-0_20
1998-01-01
Abstract:In NDOOM, an object-oriented extension of Modula-2 we are developing, for improving reusability and maintainability, we introduce a new encapsulation mechanism called objectpattern. It is used as a template for object creation instead of class so as to make it easy to change the representation and behavior of objects. It also can be used as a mechanism to relate a type with its implementation class so as to increase the chance to reuse a class.
What problem does this paper attempt to address?