O kursie
Projekt „WWSI – uczelnia odpowiedzialna społecznie”
Podstawy programowania obiektowego w języku C#
Autor: mgr inż. Waldemar Ptasznik-Kisieliński
Cel kursu:
- Nabycie podstawowych umiejętności z zakresu paradygmatu programowania obiektowego
- Nabycie umiejętności definiowania klasy oraz tworzenia obiektów na jej podstawie
- Zrozumienie istoty dziedziczenia w programowaniu obiektowym
- Nabycie umiejętności obsługi wyjątków w języku C#
- Nabycie umiejętności stosowania modyfikatorów dostępu dla składowych klas
- Rozszerzenie wiedzy z zakresu podstawowych technik programowania obiektowego
Spis treści
- Wprowadzenie
- Pojęcie klasy i składowych klasy
- Definiowanie klas oraz inicjalizacja i używanie obiektów
- Konstruktory i destruktory klas
- Modyfikatory dostępu dla składowych klasy – hermetyzacja
- Logika w danych klasy - właściwości i ich wykorzystanie
- Dziedziczenie
- Metody wirtualne – polimorfizm
- Klasy abstrakcyjne i metody abstrakcyjne