DocumentCode :
3594737
Title :
The case for encapsulated inheritance
Author :
Nelson, Michael L. ; Moshell, J. Michael ; Orooji, Ali
Author_Institution :
Dept. of Comput. Sci., Naval Postgraduate Sch., Monterey, CA, USA
fYear :
1991
Firstpage :
219
Abstract :
Object-oriented programming (OOP) is rapidly gaining attention as a potential approach to nearly any computer software project. Two of the key features of OOP are encapsulation and inheritance. There are, however, several problems that occur when inheritance is allowed to violate encapsulation. The authors present these problems, highlighting their impact on the software development and maintenance processes, along with our proposed solutions to them
Keywords :
object-oriented programming; software engineering; software maintenance; encapsulation; inheritance; object-oriented programming; software development; software maintenance; Computer aided software engineering; Computer languages; Computer science; Encapsulation; Object oriented programming; Programming profession; Relays; Software maintenance; Terminology; US Department of Defense;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1991. Proceedings of the Twenty-Fourth Annual Hawaii International Conference on
Type :
conf
DOI :
10.1109/HICSS.1991.183982
Filename :
183982
Link To Document :
بازگشت