Зарегистрироваться
Восстановить пароль
FAQ по входу

Schreiner A. Object-oriented programming in ANSI-C

  • Файл формата pdf
  • размером 1,20 МБ
  • Добавлен пользователем
  • Описание отредактировано
Schreiner A. Object-oriented programming in ANSI-C
Publisher: Hanser Verlag, 1994, 221 p.
"No programming technique solves all problems.
No programming language produces only correct results.
No programmer should start each project from scratch."
1 Abstract Data Types - Information Hiding
1.1 Data Types
1.2 Abstract Data Types
1.3 An Example - Set
1.4 Memory Management
1.5 Object
1.6 An Application
1.7 An Implementation - Set
1.8 Another Implementation - Bag
1.9 Summary
1.10 Exercises
2 Dynamic Linkage - Generic Functions
2.1 Constructors and Destructors
2.2 Methods, Messages, Classes and Objects
2.3 Selectors, Dynamic Linkage, and Polymorphisms
2.4 An Application
2.5 An Implementation - String
2.6 Another Implementation - Atom
2.7 Summary
2.8 Exercises
3 Programming Savvy - Arithmetic Expressions
3.1 The Main Loop
3.2 The Scanner
3.3 The Recognizer
3.4 The Processor
3.5 Information Hiding
3.6 Dynamic Linkage
3.7 A Postfix Writer
3.8 Arithmetic
3.9 Infix Output
3.10 Summary
4 Inheritance - Code Reuse and Refinement
4.1 A Superclass - Point
4.2 Superclass Implementation - Point
4.3 Inheritance - Circle
4.4 Linkage and Inheritance
4.5 Static and Dynamic Linkage
4.6 Visibility and Access Functions
4.7 Subclass Implementation - Circle
4.8 Summary
4.9 Is It or Has It? Inheritance vs Aggregates
4.10 Multiple Inheritance
4.11 Exercises
5 Programming Savvy - Symbol Table
5.1 Scanning Identifiers
5.2 Using Variables
5.3 The Screener
5.4 Superclass Implementation
5.5 Subclass Implementation
5.6 Assignment
5.7 Another Subclass
5.8 Mathematical Functions
5.9 Summary
5.10 Exercises
6 Class Hierarchy - Maintainability
7 The ooc Preprocessor - Enforcing a Coding Standard
8 Dynamic Type Checking - Defensive Programming
9 Static Construction - Self-Organization
10 Delegates - Callback Functions
11 Class Methods - Plugging Memory Leaks
12 Persistent Objects - Storing and Loading Data Structures
13 Exceptions - Disciplined Error Recovery
14 Forwarding Messages - A GUI Calculator
A ANSI-C Programming Hints
B The ooc Preprocessor - Hints on awk Programming
C Manual
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация