@startuml{plantuml_class_specclass.png} enum FigureType { FigureType_unknown=-1 FigureRect FigurePolygon FigureEllipse } abstract Figure class Rect interface Comparable { {abstract} int compare(Comparable *other) } Figure <|-- Rect Rect .|> Comparable @enduml ã¹ãããã¨ã¹ãã¬ãªã¿ã¤ã ã·ã¼ã±ã³ã¹å³ã¨åæ§ã«ã¯ã©ã¹å®ç¾©ã®å¾ã«ã¹ãã¬ãªã¿ã¤ããæ¸ãäºãã§ãã¾ãã ã¾ããã¹ãã¬ãªã¿ã¤ã㧠C, I, A, E 以å¤ã®ã¹ããããæå®ãããã¨ãã§ãã¾ãã class ã¯ã©ã¹å <<(ã¹ãããæå, è²) [ã¹ãã¬ãªã¿ã¤ãå]>> @startuml
{{#tags}}- {{label}}
{{/tags}}