Откройте Средство просмотра Диаграммы классов. В панели Class Browser расширьте добавить значок
и выберите . Введите matlab.unittest как имя пакета и нажимают OK. Папка для unittest появляется в Class Browser.
Расширьте unittest папка и выбирает InteractiveTestCase класс. Для этого нажмите кнопку Add на панели инструментов, чтобы добавить карту для класса к холсту Class Diagram Viewer. Добавьте TestCase класс с помощью того же метода, и нажимает Auto Arrange. Поскольку TestCase суперкласс InteractiveTestCase, Средство просмотра Диаграммы классов автоматически чертит стрелу из InteractiveTestCase к TestCase показать это отношение.
Чередуемые синие границы наверху карт класса указывают, что оба из этих классов являются классами Handle. Панель Legend описывает то, что представляют графические эффекты и значки на холсте.
Можно также перетащить мышью элементы от Средства просмотра классов непосредственно к холсту. Перетащите мышью Test класс к средству просмотра.
Кнопка указывает на тот Test имеет просматриваемый суперкласс.
Нажмите кнопку, чтобы добавить суперкласс в схему. Стрела, указывающая на TestSuite от Test указывает на тот TestSuite суперкласс Test.
В дополнение к перемещению классов в средстве просмотра путем перетаскивания можно настроить представление с помощью опций в разделе Navigate панели инструментов, включая:
В разделе Diagram установите флажок Mixins. Это действие автоматически не добавляет классы mixin в схему, но это включает их в отображение, когда вы выполняете любое действие, которое добавляет суперклассы.
Добавить мгновенный суперкласс Test, щелкните правой кнопкой по Test карта класса и выбирает Superclass. Нажмите Auto Arrange, чтобы очистить схему. CustomDisplay mixin теперь появляется как суперкласс Test. Имя CustomDisplay выделен курсивом, указав, что это - абстрактный класс.
В дополнение к отношениям между классами можно также исследовать сами определения классов. Расширьте Test карта класса путем нажатия на стрелу рядом с именем класса в его карте. Карта класса расширяется, чтобы показать свойства и методы, заданные классом. Свойства и методы, наследованные от суперклассов, не появляются в картах подкласса.
Значки рядом с именами свойства и именами методов также идентифицируют уровни доступа свойств и методов. Например, значок блокировки показывает тот TestCaseProvider частная собственность.
Выбор свойства или метода на карте класса также поднимает доступ и другую информацию в панели Inspector.
Чтобы просмотреть исходный код одного или нескольких классов, выберите их карты и нажмите Go To Source на панели инструментов. Файлы исходного кода открываются в редакторе MATLAB.
Чтобы сохранить или совместно использовать схему, вы создаете, используете одну из двух опций:
Нажмите Export, чтобы сохранить схему как статическое изображение.
Выберите Save > Save as..., чтобы создать файл MLDATX, который может быть вновь открыт в экземпляре Средства просмотра Диаграммы классов и отредактирован.