SDSU CS 696: Advanced OO
Spring Semester, 1997
Doc 4, Cohesion part 2

To Lecture Notes Index
San Diego State University -- This page last updated Feb 10, 1997
----------

Contents of Doc 4, Cohesion part 2

Cohesion 2

References


Object Coupling and Object Cohesion, chapter 7 of Essays on Object-Oriented Software Engineering, Vol 1, Berard, Prentice-Hall, 1993,

Doc 4, Cohesion part 2 Slide # 1

Composite Objects


A composite object is an object that is conceptually composed of two, or more, other objects, which are externally discernable.

Component objects are those that make up the composite object.

Component objects are externally discernable if


Doc 4, Cohesion part 2 Slide # 2
Ranking of Cohesion of Composite Objects

Increasing Order of Goodness


Doc 4, Cohesion part 2 Slide # 3
Accessing Cohesion of an Individual Object

Accessment of the public methods/public non methods/component objects



----------