Skip to content

SuchardaTomas/Library_OOP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Systém pro správu knihovny

Tento projekt je ukázkou mých zkušeností v OOP a zkušeností v jazyce Java. Aplikace umožňuje uživateli spravovat sbírku knih – přidávat nové knihy, půjčovat je, vracet a zobrazovat jejich stav.

Funkce

  • Přidání nové knihy: Možnost přidat knihu do knihovny.
  • Půjčení knihy: Umožňuje půjčit knihu, pokud je dostupná.
  • Vrácení knihy: Vrácení knihy zpět do knihovny.
  • Zobrazení knih: Zobrazuje všechny knihy s informací o jejich aktuálním stavu (půjčená/dostupná).

Struktura projektu

  • Book.java: Reprezentuje knihu a obsahuje její atributy (název, autor, rok vydání a stav).
  • Library.java: Spravuje seznam knih, nabízí metody pro přidání, půjčování, vracení a zobrazení knih.
  • Manager.java: Zpracovává uživatelské vstupy a komunikuje s knihovnou.
  • Main.java: Hlavní třída programu, která zajišťuje běh aplikace a zobrazuje menu s volbami.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages