Я пытаюсь понять, как я могу нарисовать UML-диаграмму программы, которая расширяет один класс и реализует другой класс. Я сделал этот эскиз, но я не уверен, что это правильно.Диаграмма классов UML с наследованием и интерфейсом
A - class
, который имеет некоторые поля и методы, а B - это interface
, который имеет некоторые методы. И наконец С extending
от A и B. implements
(как общественный класс C Расширяет реализует B в Java)
Я думаю, что ваша диаграмма верна. http://www.agilemodeling.com/style/classDiagram.htm – RubioRic