cvičení 04
 
    Knihovna Lombok, java record
Knihovna Lombok
V projektu cvičení 1 , cvičení 2, cvičení 3
- Přidejte do pom.xml závislost na knihovně Lombok. použijte scope provided.
- Přidejte do pom.xml do pluginu maven-compiler-plugin annotation processor:
                    <annotationProcessorPaths>
                        <path>
                            <groupId>org.projectlombok</groupId>
                            <artifactId>lombok</artifactId>
                            <version>${lombok.version}</version>
                        </path>
                    </annotationProcessorPaths>
    
- Do module-info.java přidejte requires static lombok;
- Ve třídách lab.Setting (lab.Config, lab.Setup) a lab.data.Score použijte anotace z knihovny Lombok, aby se třídy zjednodušili.
Record
Vytvořte record, který bude sloužit k uložení informaci o času a pozici sestřelení každého Ufa (Monstra, Lochnesky). Záznam ničení jednotlivých Ufo (Monster, LochNess) ukládejte do kolekce.
Po zavření okna, kolekci vypište.
Řešení
Řešení najdete v https://gitlab.vsb.cz/jez04-vyuka/java2/labs/java2lab04v1/-/tree/solution?ref_type=heads ve větvi solution.
https://gitlab.vsb.cz/jez04-vyuka/java2/labs/java2lab04v2/-/tree/solution?ref_type=heads
https://gitlab.vsb.cz/jez04-vyuka/java2/labs/java2lab04v3/-/tree/solution?ref_type=heads
 David Ježek
        David Ježek
        



