cross-cuts object-oriented modularity
per-object
per-class
multi-class
static coordinator Shape, Screen {
selfex adjustLocation,
adjustSize;
mutex {adjustLocation, getX};
mutex {adjustLocation, getY};
mutex {adjustSize, width};
mutex {adjustSize, height};
}
Previous slide
Next slide
Back to first slide
View graphic version