This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: Somewhere in-between, encapsulation languages such as Ada provide a first step to object orientation, essentially limited to modules based on abstract data types, but without classes or inheritance. Although the logical progression is from Classical to Encapsulation to O-O, it will be convenient to start with Encapsulation languages, focusing on Ada 83, as it provides a good reference to assess techniques applicable in classical languages, the category that will follow; we will end with a review of some of the principal O-O languages other than the notation of this book....
View Full Document
- Spring '09
- Object-Oriented Programming, abstract data types, encapsulation languages, categories. Object-oriented languages, O-O