Просмотр иерархии наследования
С усложнением иерархии классов в программе на помощь приходит окно классов и Object Browser. Например, из окна классов на рис. 5.1 видно, что класс Programmer является производным от класса Employee и переопределяет только конструктор и метод RaiseSalary.
Рис. 5.1. Иерархия наследования в окне классов
Программы, основанные на UML (в частности, Visio или Rational Rose), не только ото-бражают связи между классами в иерархии наследования, но и генерируют «скелет» программы. Одни программисты в восторге от систем автоматизированного программирования, другие их ненавидят.