Odrabianie zajęć 17/18

Uwaga: zmiana terminu nieobecności. 

Grupa ISI 4 – planowy termin poniedziałek 10:45-13:00

  • Odrabianie: piątek, 1 grudnia 2017, godz. 9:00-11:15, sala E1/15.

Grupa ISI 5 – planowy termin poniedziałek 8:15-10:30

  • Odrabianie: wtorek 28 listopada 2017, 16:00-18:15, sala D1/14.

Grupa IO 3 – planowy termin środa 16:45-19:00

  • Odrabianie: poniedziałek, 27 listopada 2017, 15:00-17:15, sala E0/15.

Grupa powtórkowa – wszystkie zajęcia wg planu.

Ćwiczenia #4

Tematyka: dziedziczenie i inne związki między klasami, diagramy UML – cd, Github – cd.

Lista na ćwiczenia – gist.

Trochę teorii:

  • dziedziczenie – link
  • związki między klasami na diagramie UML – link

Github i Git:

  • ogólne info – link
  • słowniczek pojęć – gist
  • Github w Visual Studio 2013 – gist
  • Github w wierszu poleceń – gist
  • usunięcie danych konta Git/Github z komputera – gist

Ćwiczenia #2 NS

Tematyka: pojęcie klasy, obiektu, modyfikatory dostępu, klasa na diagramie UML, konwencja nazewnicza, struktura projektu w C#, pojęcie konstruktora, stałe w klasie, słowo kluczowe static, przeciążanie metod, pojęcie destruktora, hermetyzacja.

Lista na drugie ćwiczenia – gist.

Trochę teorii:

  • zasady nazewnictwa – link1, link2
  • struktura projektu – gist
  • podstawowe info o klasie i obiekcie – gist
  • klasa na diagramie UML (wstęp) – gist
  • hermetyzacja – gist
  • konstruktor, tworzenie obiektów – gist
  • wzorzec projektowy: singleton – link
  • static – link
  • stałe – link
  • static readonly vs count – gist
  • przeciążenie metod – link

Zadania utrwalające:

  • klasa, obiekt (wstępne) – gist
  • tworzenie, niszczenie obiektów – gist

Próbne pierwsze kolokwium – gist.

Ostatnie nowości w języku C#:

  • modyfikator private protectedlink (wersja 7.2)

Ćwiczenia #3

Tematyka: pojęcie konstruktora, stałe w klasie, słowo kluczowe static, przeciążanie metod, pojęcie destruktora, hermetyzacja, właściwości (propercje).

Lista na ćwiczenia – gist.

Trochę teorii:

  • Hermetyzacja – gist
  • Konstruktor, tworzenie obiektów – gist
  • Wzorzec projektowy: singleton – link
  • static – link
  • stałe – link
  • przeciążenie metod – link
  • właściwości – gist

Zadania utrwalające:

  • tworzenie, niszczenie obiektów – gist

Ostatnie nowości w języku C#:

  • modyfikator private protectedlink (wersja 7.2)

Projekty

  • wzór karty oceny – pdf
  • pomysł na projekty – gist
  • najczęstsze błędy – gist

Ćwiczenia #2

Temat: pojęcie klasy, obiektu, modyfikatory dostępu, klasa na diagramie UML, konwencja nazewnicza, Github, struktura projektu w C#.

Lista na ćwiczenia – gist

Trochę teorii:

  • zasady nazewnictwa – link1, link2
  • struktura projektu – gist
  • podstawowe info o klasie i obiekcie – gist
  • klasa na diagramie UML – gist
  • przesłanie plików do nowego repozytorium na Githubie – gist

Zadania utrwalające:

  • klasa, obiekt – gist