Object Modelling

Course Code:
14OJEM
Academic Degree:
bachelor
Study Programme:
Technology in Transportation and Telecommunications (B 3710)
semesterlanguagestudy field / specialization
4czechBEZ Security Technologies in Transportation - 3708R047
Form of Study:
full-time
Credits:
3
Number of Hours:
2 + 1 hours per week - in full-time study
Type of Course:
obligatory
Course Completion:
classified credit
Course Tutor:
 
roh  Lectures:
doc. Dr. Ing. Tomáš Brandejský
Supervising Department:
Department of Applied Informatics in Transportation (16114)
Keywords:
object, class, object modelling, object oriented programming, encapsulation, inheritance, visibility, polymorphism, C++, Java, Eifel, UML
Abstract:
Programming and modelling, method and attribute, object and encapsulation, class, inheritance, polymorphism, perzistence, preconditions, postconditions, consistence checks, abstract classess, design patterns, annotations, C++, Java, Eifel, UML and others object oriented languages and tools.
Objectives:
The aim of this subject is to introduce students into fundamental ideas and concepts of object modelling to allow them to use these ideas in system modelling and also programming.