Откройте Средство просмотра Диаграммы классов. В панели 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, который может быть вновь открыт в экземпляре Средства просмотра Диаграммы классов и отредактирован.