Title: Objektová paradigmata programovacího jazyka Java
Other Titles: Paradigms of object oriented programming in Java
Authors: Nejdl, Jakub
Advisor: Toman, Jiří
Issue Date: 2014
Publisher: Západočeská univerzita v Plzni
Document type: bakalářská práce
URI: http://hdl.handle.net/11025/14496
Keywords: Java;objektově orientované programování;objekty;zapouzdření;dědičnost;polymorfismus;BlueJ;Eclipse
Keywords in different language: Java;object oriented programming;objects;inheritance;polymorfism;BlueJ;Eclipse
Abstract: Práce je věnována problematice objektově orientovaného programování, v programovacím jazyce Java. V teoretické části jsou definována základní paradigmata objektově orientovaného programování. Základními paradigmaty zpracovanými v této bakalářské práci jsou: Objekty, Dědičnost, Zapouzdření a Polymorfismus. Teoretická část je doplněná o ukázky částí zdrojových kódů. Programy, z nichž vycházejí zdrojové kódy, byly odladěny ve vývojovém prostředí BlueJ a jsou jako přílohy součástí bakalářské práce. Cílem této práce je co nejsrozumitelněji vysvětlit a popsat základy objektově orientovaného programování.
Abstract in different language: This bachelor thesis presents basic paradigms OOP (Object-oriented programming) in Java. In the teoretical part are defined basic paradigms. In the practical part are samples of source code with screenshots from the IDE (Integrated Development environement) BlueJ. OOP is popular type of programming. In OOP programmers can define data structures that can encapsulate data and functions that can be applied to data structure. OOP have this basic characteristics: Encapsulation, Polymorphism, Inheritance and creating Objects as well. Programmers can create relationships between two objects. They can create a new object that inherits a lot of functions from other object as well. This objects are reuseabe in other programs. It s one of main advantage over procedural programming.
Rights: Plný text práce je přístupný bez omezení.
Appears in Collections:Bakalářské práce / Bachelor´s works (KVD)

Files in This Item:
File Description SizeFormat 
Nejdl_BP.pdfPlný text práce2,61 MBAdobe PDFView/Open
Nejdl - hodn..pdfPosudek vedoucího práce103,31 kBAdobe PDFView/Open
Posudek BP - Jakub Nejdl.pdfPosudek oponenta práce1,8 MBAdobe PDFView/Open
Nejdl - prot..pdfPrůběh obhajoby práce36,67 kBAdobe PDFView/Open


Please use this identifier to cite or link to this item: http://hdl.handle.net/11025/14496

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.