Prowadzony w
cyklach:
Semestr letni 2008/09
Semestr letni 2009/10
Semestr letni 2010/11
Semestr letni 2011/12
Semestr letni 2012/13
Semestr letni 2013/14
Semestr letni 2008/09
Semestr letni 2009/10
Semestr letni 2010/11
Semestr letni 2011/12
Semestr letni 2012/13
Semestr letni 2013/14
Punkty ECTS:
6
Język:
polski
Organizowany przez:
Wydział Informatyki
Programowanie obiektowe IN081207
Treści programowe:
- pojęcie klasy i obiektu
- wyodrębnienie klas z opisu słownego problemu
- składowe klasy (konstruktory, destruktory, metody, pola), składowe statyczne
- tworzenie i usuwanie obiektów
- hermetyzacja i podział klasy na interfejs i implementację
- techniki wielokrotnego wykorzystania klas: kompozycja i dziedziczenie
- polimorfizm
- klasy wewnętrzne
- obsługa sytuacji wyjątkowych: wyjątki
- moduły parametryzowane typem
Efekty kształcenia:
Student powinien umieć wykorzystać elementy programowania obiektowego w praktyce, projektując, pisząc i analizując zorientowane obiektowo programy w Javie
Rodzaj przedmiotu
Obowiązkowy
Koordynatorzy przedmiotu
W cyklu 2012L: | W cyklu 2011L: | W cyklu 2010L: | W cyklu 2009L: | W cyklu 2013L: |
Literatura
a) podstawowa:
1. Bruce Eckel, Thinking in Java
b) uzupełniająca: