inheritance or composition

creating relationships for some classes, we can choose either inheritance or composition as these are two fundamental ways to relate classes by achieving feature of code re-usability. would we prefer one technique to the other keeping in mind the reusability factor?
Inheritance in a nice idea, and has its place, however, association is more practical because it produces less coupled systems.
thnkx @kbw
Topic archived. No new replies allowed.