SDSU CS 635 Advanced Object-Oriented Design & Programming
Spring Semester, 2001
Index A-E
    Lecture Notes Index    Next    
© 2001, All Rights Reserved, SDSU & Roger Whitney
San Diego State University -- This page last updated 10-May-01

A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z
A
A Place To Wait (Design Pattern Into), 3
Abstract Factory (Abstract Factory & Builder), 2
Active Iterator (Object Coupling & Cohesion), 14
Adapter (Proxy & Adapter), 13

B
Black box testing (Patterns, Refactoring & Testing), 4
Bridge (Bridge), 2
Builder (Abstract Factory & Builder), 15

C
Cache Proxy (Proxy & Adapter), 6
Catalytic Scenarios (Design Pattern Into), 9
Chain of Responsibility (Decorator, Chain of Responsibility, OO Recursion), 10
Chicken And Egg (Design Pattern Into), 5
Class Adapter (Proxy & Adapter), 18
Cohesion (Module Coupling & Cohesion), 5
Cohesion Coincidental (Module Coupling & Cohesion), 32
Cohesion Communication (Module Coupling & Cohesion), 37
Cohesion Functional (Module Coupling & Cohesion), 39
Cohesion Informational Strength (Module Coupling & Cohesion), 40
Cohesion Logical (Module Coupling & Cohesion), 33
Cohesion Procedural (Module Coupling & Cohesion), 36
Cohesion Sequential (Module Coupling & Cohesion), 38
Cohesion Temporal (Module Coupling & Cohesion), 34
Coincidental cohesion (Module Coupling & Cohesion), 32
Command (Memento, Command, Command Processor), 12
Command Processor (Memento, Command, Command Processor), 22
Command pattern (Module Coupling & Cohesion), 15
Commenting programs (Assignment 1 Comments), 12
Comments (Assignment 1 Comments), kind of, 14
Communication Cohesion (Module Coupling & Cohesion), 37
Comparator (Module Coupling & Cohesion), 16
Composite (Composite & Interpreter), 2
Composite Object (Object Coupling & Cohesion), Heterogeneous, 11
Constructors (Object Coupling & Cohesion), 9
Control Coupling (Module Coupling & Cohesion), 23
Counting Proxy (Proxy & Adapter), 8
Coupling (Module Coupling & Cohesion), 5, 7
changeClassTo: (State), 17
composite method (Object Coupling & Cohesion), 7

D
Data Coupling (Module Coupling & Cohesion), 8
Decomposable system (Module Coupling & Cohesion), 6
Decompose Conditional (Assignment 1 Comments), 9
Decorator (Decorator, Chain of Responsibility, OO Recursion), 2
Decoupling (Object Coupling & Cohesion), Object Abstraction, 4
Deep Copy (Factory Method & Prototype), 19
doesNotUnderstand: (Proxy & Adapter), 10

E
Element Identification Pattern (Design Pattern Into), 7
Encapsulate Constructors with Factory Methods (Refactoring with Patterns), 12
Encapsulate Subclass Constructors with Superclass Factory Methods (Refactoring with Patterns), 15
Extract Method (Patterns, Refactoring & Testing), 32
Extract Special-Case Logic into Decorators (Refactoring with Patterns), 17
Extrinsic State (Flyweight & Facade), 3

Copyright © 2001 SDSU & Roger Whitney, 5500 Campanile Drive, San Diego, CA 92182-7700 USA.
All rights reserved.

    visitors since 22-Jan-01    Next