Object-Oriented Programming

被引:0
|
作者
Barth, G. [1 ]
Welsch, C. [1 ]
机构
[1] Universitat Stuttgart
来源
IT - Information Technology | 1988年 / 30卷 / 06期
关键词
Computer software reusability;
D O I
10.1524/itit.1988.30.6.404
中图分类号
学科分类号
摘要
Object-oriented programming views a given application area as collection of interacting units, called objects. Every object has its own state and its own set of operations. Objects request each other to execute operations by sending messages. Classes define properties, behavior and structure of a set of similar objects. Analogies between classes are exploited to build inheritance hierarchies. The object-oriented methodology improves the development of large software systems. It supports modular design, code reuse and software extendibility. The paper presents the basic features of objectoriented programming. It considers variants of object- oriented concepts, found in various programming languages. The important impact of objectoriented programming onto software engineering is stressed. © 1988 De Gruyter Oldenbourg. All rights reserved.
引用
收藏
页码:404 / 421
相关论文
共 50 条