Předmět Objektově orientované programování (N143006)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu N143006 - Objektově orientované programování, Fakulta chemické technologie, Vysoká škola chemicko-technologická v Praze (VŠCHT).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Sylabus
1. Návrh aplikace shora dolů, dekompozice systému, jmenné prostory, knihovny.2. Princip zapouzdření jako nástroj dekompozice. Třída, instance. Operace/metody. Invokace.3. Datové abstrakce. Kontrakt, rozhraní (interface), implementace.4. Dědičnost tříd. Vztah předek-potomek, jednoduchá a vícenásobná dědičnost.5. Polymorfismus jako nástroj abstrakce.6. Grafické znázornění tříd, strukturální UML diagramy (diagram komponent, tříd).7. Reprezentace informací v paměti počítače, základní datové typy. Syntaxe jazyka C#8. Řádný a mimořádný běh programu. Obsluha vyjímečných stavů.9. Práce s kolekcemi. Modifikovatelné a nemodifikovatelné datové typy.Iterátor.10. Koncept popisovače souborů. Vstupně-výstupní operace v jazyce C#.11. Softwarový projekt: analýza zadání, návrh hierarchie tříd. UML use case diagram.12. Implementace a obhajoba softwarového projektu
Literatura
Z: Steve McConnell: Code Complete: A Practical Handbook of Software Construction; Microsoft Press; 2nd edition, 2004 ISBN 1556154844Z: Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierra: Head First Design Patterns; O'Reilly Media, 2004 ISBN 0596007124
Garant
Šimek Miroslav Mgr.