Affiliation:
1. Northeastern University, College of Computer Science, Cullinane Hall, 360 Huntington Ave., Boston MA
Abstract
We provide a formal agenda for teaching the object-oriented paradigm in a programming language independent manner, and a tool which supports our teaching approach. Our proposal for a comprehensive study of the subject includes an ordered set of objectives designed to guide the uninitiated user from zero knowledge about object-oriented programming through class definitions, inheritance, subtyping, and the parameterization of classes. This set of graded objectives provides both a useful metric for gauging a student's progress, and a facility through which users can begin their studies at a level commensurate with their experience.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design,Software
Reference6 articles.
1. K. J. Lieberherr and I. Holland. Assuring good style for object-oriented programs. IEEE Software ? September 1989. 10.1109/52.35588 K. J. Lieberherr and I. Holland. Assuring good style for object-oriented programs. IEEE Software ? September 1989. 10.1109/52.35588
2. Object-oriented programming: an objective sense of style
3. Comments on “the law of demeter” and C++
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献