Zdravim všechny.
V první řadě bych se chtěl omluvit že sem píšu zdánlivě nesouvisející dotaz. Diskuzi o UML jsem bohužel nikde nenašel, a javy se to částečně týká, tak sem se rozhodl napsat sem. A teď o co jde.
Chci si vytvořit class diagram v UML pro můj projekt, ale zasekl sem se hned na začátku při zápisu dědičnosti z tříd které jsou součástí javy a já od nich pouze dědím. Konkrétně:
Mám třídu FrameWithMenu která dědí od JFrame a přepisuje metody add() a setLayout(). Chci tento vztah zakreslit v UML. U class diagramu jsem se dočetl, že se do něho zapisují všechny metody a atributy které třída obsahuje. A teď jak správně to zakreslit? Mám začít pouze zakreslením třídy FrameWithMenu bez generalizace na JFrame? Nebo mám zakreslit do UML i třídu reprezentující JFrame? A pokuď ano, bude korektní když zapíšu pouze metody které dědím? Přece nejde abych vypisoval všech xx metod které JFrame obsahuje. Jde mi o to aby výsledné UML bylo "správné" jelikož bude nejspíše součástí bakalářské práce :)
Předem díky za rady