ukraine ifo

Object - oriented programming in JAVA

Course Code:
14Y1OJ
Academic Degree:
bachelor
Study Programme:
Technology in Transportation and Telecommunications (B1041A040001)
semesterlanguagestudy field / specialization
4czech flagDOS Transportation Systems and Technology - B-DOS
4czech flagITS Intelligent Transport Systems - B-ITS
4czech flagLED Air Transport - B-LED
4czech flagLOG Logistics and Transport Processes Control - B-LOG
Form of Study:
full-time
Credits:
2
Number of Hours:
2 + 0 hours per week - in full-time study
Type of Course:
elective
Course Completion:
classified credit
Course Tutor:
 
roh  Lectures:
Ing. Jana Kaliková, Ph.D.
Supervising Department:
Department of Applied Informatics in Transportation (16114)
Keywords:
object-oriented programming, JAVA, encapsulation, classes, methods, inheritance, polymorphism, abstract classes
Abstract:
Objective thinking. Encapsulation. Classes. Attributes. Access modifiers. Methods and overloading. Special methods (constructors, getters / setters ...). Basic object methods. Reference data types. Inheritance. Polymorphism. Statics, constants, interfaces, abstract classes, enum, packages, exceptions, collections, generics, lambda expressions, anonymous functions.
Objectives:
The course focuses on understanding the principles of object-oriented programming and its syntax in Java. It also discusses advanced object-oriented programming techniques.