Design problem about inheritance

Printable View