Object oriented programming WM-I-S1-E2-PO
Major concepts of object-oriented programming: class, object, encapsulation, inheritance and polymorphism, overloaded operators, conversion operators, and a brief introduction to generic programming: basic templates (patterns) of functions and classes, as well as examples of implementation for C ++, are presented. The basics of object modeling and design are also briefly discussed. In the laboratory, students develop programs that demonstrate the issues presented in the lecture.
(in Polish) Dyscyplina naukowa, do której odnoszą się efekty uczenia się
(in Polish) E-Learning
Term 2022/23_L: (in Polish) E-Learning (pełny kurs) z podziałem na grupy | Term 2020/21_L: (in Polish) E-Learning (pełny kurs) z podziałem na grupy | Term 2024/25_L: (in Polish) E-Learning (pełny kurs) z podziałem na grupy | Term 2021/22_L: (in Polish) E-Learning (pełny kurs) z podziałem na grupy | Term 2023/24_L: (in Polish) E-Learning z podziałem na grupy | Term 2019/20_L: (in Polish) E-Learning (pełny kurs) z podziałem na grupy |
(in Polish) Grupa przedmiotów ogólnouczenianych
(in Polish) Opis nakładu pracy studenta w ECTS
Subject level
Learning outcome code/codes
Type of subject
Preliminary Requirements
Course coordinators
Term 2022/23_L: | Term 2020/21_L: | Term 2024/25_L: | Term 2021/22_L: | Term 2023/24_L: | Term 2019/20_L: |
Additional information
Information on level of this course, year of study and semester when the course unit is delivered, types and amount of class hours - can be found in course structure diagrams of apropriate study programmes. This course is related to the following study programmes:
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: