Reusability and software construction : C and C++

Bibliographic Information

Reusability and software construction : C and C++

Jerry D. Smith

Wiley, c1990

Other Title

Reusability & software construction

Available at  / 12 libraries

Search this Book/Journal

Note

Cover title: Reusability & software construction

Includes bibliographical references (p. 529-531) and index

Description and Table of Contents

Description

The techniques and tools for solving many of today's software problems have existed for some time. Languages such as PL/I and Pascal support modern structured programming. Newer languages such as C and Modula-2 provide even more tools for scaling down large software projects and finally, object-oriented programming languages offer greatly enhanced support for data encapsulation, information hiding and more. This book offers a hands-on guide to this new approach. By tackling real-life software design problems and providing viable solutions in both C and C++, the author shows readers how to make the transition into the objective programming world of tomorrow.

Table of Contents

  • Practical Considerations in Software Construction
  • MS-DOS, IBM PC, and C Language Fundamentals
  • Project Design Considerations
  • Designing the Application-Dependent Modules
  • Basic MS-DOS Software Components
  • Developing a General-Purpose Windowing System
  • A Window Interface to the Edit Module
  • Developing a General-Purpose Edit Module
  • Overview of C++
  • Designing C++ Interface and Implementation Files
  • Basic MS-DOS Software Components in C++
  • Designing a Window Class Hierarchy
  • A Window Hierarchy with Editing Facilities
  • ed: Using Recursion to Implement Nested Edit Windows
  • Designing a Reusable Editor Class
  • A Registration System for Objects and Functions
  • Informal Guidelines for Enhancing Software Reusability
  • Appendices
  • Index.

by "Nielsen BookData"

Details

Page Top