首页 | 本学科首页   官方微博 | 高级检索  
     

IMPLEMENTATION OF CONCEPTS OF OBJECT-ORIENTED PROGRAMMING LANGUAGE IN SIMULA, SMALLTALK,AND C
引用本文:Yoo Moonsung (Computer Science Department,Pyongtaek University,Pyongtaek,KOREA). IMPLEMENTATION OF CONCEPTS OF OBJECT-ORIENTED PROGRAMMING LANGUAGE IN SIMULA, SMALLTALK,AND C[J]. 曲阜师范大学学报, 1999, 0(1)
作者姓名:Yoo Moonsung (Computer Science Department  Pyongtaek University  Pyongtaek  KOREA)
作者单位:Computer Science Department,Pyongtaek University,Pyongtaek,KOREA
摘    要:1IntroductionInrecentyears,anewtrendhasbenemerginginprogramminglanguage.Itiscaledobject_orientedapproach.Inthisapproachaprogr...


IMPLEMENTATION OF CONCEPTS OF OBJECT_ORIENTED PROGRAMMING LANGUAGE IN SIMULA, SMALLTALK, AND C
Yoo Moonsung. IMPLEMENTATION OF CONCEPTS OF OBJECT_ORIENTED PROGRAMMING LANGUAGE IN SIMULA, SMALLTALK, AND C[J]. Journal of Qufu Normal University(Natural Science), 1999, 0(1)
Authors:Yoo Moonsung
Abstract:An Object_oriented approach is one of the most promising approaches for the next generation language. Object_oriented programming languages (OOPLs) introduce many new concepts and useful concepts in the field of programming language. In this paper we study three major OOPLs: Simula, Smalltalk, and C . Simula is considered the first OOPL. Simula introduced the concept of objects and classes for the first time. Smalltalk is the first full_fledged OOPL. Refinements of inheritance, subclass, overloading are some of the contribution of Smalltalk to the development of OOPLs. C is the first widely used OOPL, since C is a superset of the C which is a popular programming language. The basic concepts in OOPLs are as follows: objects, classes, subclasses, messages, methods, inheritance, encapsulation, information hiding, and so on. In this paper, we examine these concepts and how these concepts are implemented in Simula , Smalltalk, and C . Then we compare them in terms of object_oriented concepts, and suggest further research.
Keywords:OPPL  Simula  Smalltalk  C
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号