• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Pomysł na projekt

Object Storage Arubacloud
0 głosów
2,390 wizyt
pytanie zadane 22 grudnia 2017 w C# przez summik999 Nowicjusz (120 p.)
Witam, potrzebuje pomysłu na projekt. Mam do napisania program na zaliczenie przedmiotu w języku C# z poziomu aplikacji konsolowej. Program musi zawierać w sobie menu i do tego: hermetyzacja, enkapsulacja, dziedziczenie, abstrakcja i ewentualnie polimorfizm.

Ktoś coś?

Z góry dzięki!
komentarz 22 grudnia 2017 przez fenq80 Bywalec (2,940 p.)
Enkapsulacja to to samo co hermetyzacja jbc.

4 odpowiedzi

+1 głos
odpowiedź 22 grudnia 2017 przez Michał Kazula Pasjonat (19,540 p.)

Moja propozycja:

Napisz aplikację przy użyciu języka C# która umożliwi zbieranie informacji o nowo zarejestrowanych działalnościach gospodarczych.

Informacje o działalnościach pobierz z bazy GUS - np link (zerknij), GUS, link, CEIDG

komentarz 22 grudnia 2017 przez jankustosz1 Nałogowiec (35,880 p.)
Jest to ciekawe, ale za dużo klas abstrakcyjnych czy dziedziczenia się nie zrobi, no chyba że jakieś bezsensowne nakombinowane, a właśnie autor musi to zawrzeć w projekcie.
+1 głos
odpowiedź 22 grudnia 2017 przez Deloryn Bywalec (2,060 p.)
edycja 22 grudnia 2017 przez Deloryn

To jest jeden z 2 projektów, które mamy do zrobienia na programowanie obiektowe. Możesz się zainspirować

http://www.cs.put.poznan.pl/dbrzezinski/teaching/po/po_projekt_java_2017_2018.pdf

 

A tutaj drugi z C++, łatwiejszy:

http://www.cs.put.poznan.pl/dbrzezinski/teaching/po/po_projekt_cpp_2017_2018.pdf

0 głosów
odpowiedź 22 grudnia 2017 przez jankustosz1 Nałogowiec (35,880 p.)
Na pewno w grze byś to wykorzystał, tam bez klas abstrakcyjnych i dziedziczenia ciężko by było, choć w sumie też zależy jakiej. Możesz też pomyśleć o napisaniu np. jakiegoś programu do przesyłania danych przez tcp, myślę że znalazłoby się tam miejsce na klasy abstrakcyjne np. Pakiet.
0 głosów
odpowiedź 22 grudnia 2017 przez cyberDEV Użytkownik (780 p.)
Możesz zrobić prostego CRUD w stylu "dodawanie studentów do bazy". Tak naprawdę jedyne co musisz zrobić:

- klasę abstrakcyjną np. Osoba, która może zawiera pola Imię, Nazwisko itd.

- klasę, która dziedziny po klasie abstrakcyjnej np. Student, który rozszerza ową klasę o dodatkowe pola np. NrAlbumu

- hermetyzacja/enkapsulacja to ukrywanie danych, czyli najzwyczajniej zrobisz prywatne pola klasy

- polimorfizm możesz zapewnić poprzez używanie zmiennych klasy abstrakcyjnej i przypisując do nich zmienne typu podklasy

Nie wiem jakie inne wymagania masz, ale jeśli ma to być stosunkowo prosty projekt to zrób coś w tym stylu.

Podobne pytania

0 głosów
1 odpowiedź 702 wizyt
0 głosów
1 odpowiedź 141 wizyt
pytanie zadane 21 kwietnia 2017 w C# przez karmider013 Początkujący (340 p.)
0 głosów
0 odpowiedzi 2,361 wizyt
pytanie zadane 7 listopada 2017 w C# przez marcin99b Szeryf (82,080 p.)

92,555 zapytań

141,403 odpowiedzi

319,557 komentarzy

61,940 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...