TY - BOOK AU - Ellis,Rod TI - Data Abstraction and Program Design: from Object-Based to Object-Oriented Programming SN - 1857285700 AV - QA76.64 .E457 1996 PY - 1996/// CY - London PB - UCL Press KW - Object-oriented programming (Computer science) N1 - Part 1 Object-based programming: programming in the large; concepts of modularity; language structures and modularity; languages and data abstraction-1; languages and data abstraction-2; languages and data abstraction-3. Part 2 Data abstraction indesign and specification: information hiding - a case study; object-oriented design; software re- usability; formal specification of ADTS. Part 3 Object-oriented programming: the object-oriented paradigm; pure object-oriented languages; C++ as an OOPL;Ada 95; Inheritance as an abstraction mechanism N2 - This student text explores large-scale program design in the object-oriented paradigm, with an emphasis on data abstraction. It assumes knowledge of an imperative language such as PASCAL and provides examples in C++ and ADA ER -