From Structured Programming to Object-Oriented Design: The Road to Eiffel
نویسنده
چکیده
d e An exploration of how object-oriented design, as implemented in the Eiffel language an nvironment, integrates and extends the seminal concepts of structured programming.
منابع مشابه
Object oriented programming in eiffel pdf
There is little that is new in object-oriented software development. Of objectorientation, and concludes with an introduction to the Eiffel programming.An exploration of how object-oriented design, as implemented in the Eiffel. Tructured programming and objectoriented design, with stops whenever we find a.Eiffel is a pure object-oriented programming language designed with the explicit intent to.
متن کاملReally Automatic Scalable Object-Oriented Reengineering
Even when implemented in a purely procedural programming language, properly designed programs possess elements of good design that are expressible through object-oriented constructs and concepts. For example, placing structured types and the procedures operating on them together in the same module achieves a weak form of encapsulation that reduces inter-module coupling. This paper presents a no...
متن کاملA Framework for Adding Design by ContractTM to the .NET Object-Oriented Programming Languages
Design contracts can be used in software development to ensure the preservation of assertions for program correctness. This can increase reliability in software design. Design by ContractTM (DBC) was developed by Bertrand Meyer and is supported by the Eiffel programming language. Eiffel provides support for checking preconditions, postconditions, and class invariants automatically at runtime. E...
متن کاملTowards an Object-Oriented Curriculum
r s This proposal suggests a redesign of the teaching of programming and othe oftware topics in universities on the basis of object-oriented principles. It argues t that the new ‘‘inverted curriculum’’ should give a central place to libraries, and ake students from the reuse consumer’s role to the role of producer through a process of ‘‘progressive opening of black boxes’’. ____________________...
متن کاملDeclarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Structured Programming
دوره 10 شماره
صفحات -
تاریخ انتشار 1989