DocumentCode :
1081230
Title :
Programming with objects
Author :
Register, Andy ; Hopper, Michael A.
Author_Institution :
Georgia Inst. of Technol., Atlanta, GA, USA
Volume :
13
Issue :
2
fYear :
1994
fDate :
4/1/1994 12:00:00 AM
Firstpage :
34
Lastpage :
36
Abstract :
The primary question about object programming is "How is it better than traditional programming methods?" The following answers are typically given: increased productivity, more code reuse, better management of complexity, and encouragement of a healthy programming style. However these advantages may not be evident until one understands the philosophy behind an object. Furthermore, when trying to learn an object based language, the first obstacles appear to be terminology and language syntax. This is deceiving since the real obstacle is learning to think of a program in terms of objects rather than data and subroutines. The distinction is as subtle as it is powerful. The present authors present some terms and ideas about programming with objects without emphasizing any specific programming language.<>
Keywords :
object-oriented programming; code reuse; language syntax; management of complexity; object based language; object programming; productivity; programming style; terminology; Algorithms; Computer languages; Data engineering; Data structures; Design methodology; High level languages; Large-scale systems; Productivity; Programming; Terminology;
fLanguage :
English
Journal_Title :
Potentials, IEEE
Publisher :
ieee
ISSN :
0278-6648
Type :
jour
DOI :
10.1109/45.283887
Filename :
283887
Link To Document :
بازگشت