Skip to content
/ PO Public

Publiczne repozytorium dla przedmiotu Programowanie Obiektowe

Notifications You must be signed in to change notification settings

mskwarska/PO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programowanie Obiektowe

Publiczne repozytorium dla przedmiotu Programowanie Obiektowe

Linki do przydatnych materiałów

repozytorium z darmowymi materiałami

o abstrakcji i metodach wirtualnych w C#

PROJEKT

Termin oddania projektu: 24.01.2020 23:59

Wymagania projektu

1. Model dziedziny

To zbiór odpowiednich klas i interfejsów, które w dziedzinie projektu się pojawiają, np. dla piekarni:

  • Sprzedawca (Pracownik)
  • Klient
  • Kajzerka (Pieczywo)(Produkt)
  • Płatność
  • Paragon
  • Dostawa
  • StanMagazynowy (Magazyn) ...

Ograniczenia:

  • minimum 6 obiektów domeny (klasy, interfejsy),
  • co najmniej jedna klasa abstrakcyjna,
  • wykorzystaj dziedziczenie, polimorfizm.

2. Scenariusz

To główny plik aplikacji, który będzie symulował jakiś wybrany scenariusz, np. tworzymy stany magazynowe, dodajemy pracownika i obsługujemy 2-3 klientów, którzy kupili różne produkty płacąc w inny sposób. Możemy wyświetlić informacje o paragonach, utargu, przyjąć nowy towar do piekarni, itp. Ten scenariusz nie musi być interaktywny, tzn. wszystko może być zakodowane na sztywno.

3. Komentarze

Kod w miejscach, które mogą nie być zrozumiałe poprzez samo czytanie kodu powinny zawierać komentarze objaśniające.

4. Repozytorium

Każdy projekt powinien być zarządzany systemem kontroli wersji i dostępny poprzez publiczne repozytorium (najlepiej na GitHubie). Ważne, żeby w projekcie "się coś działo" nie tylko na 1-2 dni przed terminem jego oddania :)

About

Publiczne repozytorium dla przedmiotu Programowanie Obiektowe

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages