Simple OO design examples.