Information Hiding and OO
Are these the same? Not really
OO classes are chosen based on the domain of
the problem (in most OO analysis approaches)
Not necessarily based on change
But they are obviously related (separating
interface from implementation, e.g.)
What is the relationship between sub- and
super-classes?