Uniwersytet Kazimierza Wielkiego - Centralny System Uwierzytelniania
Strona główna

Programowanie obiektowe 1300-Inf12PO-SP
Wykład (WYK) Semestr letni 2019/20

Informacje o zajęciach (wspólne dla wszystkich grup)

Liczba godzin: 30
Limit miejsc: (brak limitu)
Zaliczenie: Egzamin
Rygory zaliczenia zajęć: egzamin
Literatura uzupelniająca: 1. Stephen Prata „Język C++. Szkoła programowania. Wy-danie „ Helion 2006
2. St. Wrycza, B. Marcinkowski, K. Wyrzykowski „Język UML 2.0 w modelowaniu systemów informatycznych” Helion 2006

Metody dydaktyczne: wykład kursowy
Metody dydaktyczne - inne: wykład, prezentacja multimedialna, materiały elektroniczne
Literatura:

1. Jerzy Grębosz „Symfonia C++. Programowanie w języku C++ orientowane obiektowo. T I, II, III” Oficyna Kalli-mach, Kraków 1999

2. Andrew Troelsen „Język C# i platforma .NET” Mikom, Warszawa 2006

Efekty uczenia się:

W1.

W2.

Metody i kryteria oceniania:

egzamin pisemny

Zakres tematów:

Pojęcie podstawowych różnic między klasą a obiektem. Objaśnienie zawartości klas oraz specyfikatorów dostępu. Zasady deklaracji klas – w programie głównym lub własnych bibliotekach. Definiowanie sygnatur metod oraz ich implementacji. Przeciążanie metod, lista argumentów oraz listy inicjalizacyjne. Omówienie kluczowych różnic dotyczących specyfikatorów dostępu (public, private, protected). Konstruktory jako metody specjalne – omówienie pod-stawowych, wspólnych cech konstruktorów. Zapoznanie się z konstruktorami domyślnymi, zwykłymi, kopiującymi oraz konwertującymi. Wprowadzenie do pojęcia dziedziczenia (jedno i wielopokoleniowego C++; interfejsy C#). Tablicowanie obiektów – wykorzystanie tablic statycznych i dynamicznych. Wskaźniki o obiektów oraz składowych (C++). Funkcje zaprzyjaźnione jako rozszerzenie definicji klas. Tworzenie własnych, złożonych bibliotek. Wykorzystanie bibliotecznych definicji klas (C#) – kolekcje i delegaty. Implementacja interfejsów w C#.

Grupy zajęciowe

zobacz na planie zajęć

Grupa Termin(y) Prowadzący Miejsca Liczba osób w grupie / limit miejsc Akcje
1 każdy wtorek, 10:15 - 11:45, sala 02
Krzysztof Tyburek 79/89 szczegóły
Wszystkie zajęcia odbywają się w budynku:
Budynek przy ulicy M. Kopernika
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Kazimierza Wielkiego.
J.K. Chodkiewicza 30
85-064 Bydgoszcz
tel: +48 52 32 66 429 https://ukw.edu.pl
kontakt deklaracja dostępności USOSweb 7.0.3.0-1 (2024-04-02)