• Nie Znaleziono Wyników

Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych Platforma .Net Kierunek: Informatyka Laboratorium nr 7 DZIEDZICZENIE Prowadzący: dr inż. Marek Kowal

N/A
N/A
Protected

Academic year: 2021

Share "Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych Platforma .Net Kierunek: Informatyka Laboratorium nr 7 DZIEDZICZENIE Prowadzący: dr inż. Marek Kowal"

Copied!
1
0
0

Pełen tekst

(1)

Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i

Telekomunikacji

Instytut Sterowania i Systemów Informatycznych Platforma .Net

Kierunek: Informatyka Laboratorium nr 7

DZIEDZICZENIE

Prowadzący: dr inż. Marek Kowal

Zakres ćwiczeń:

1. Koncepcja dziedziczenia

2. Wpływ modyfikatorów dostępu na dziedziczenie 3. Inicjalizacja klas pochodnych

4. Przesłanianie metod 5. Interfejsy

Zadania:

1. Zapoznaj się ze wstępem teoretycznym dotyczącym zasad dziedziczenia w języku C#

(prowadzący zajęcia udostępni w tym celu materiały Microsoft IT Academy)

2. Twoim zadaniem jest zaimplementowanie i przetestowanie hierarchii składającej się z następujących klas: Osoba, Student, Wykładowca oraz Stypendysta. Poszczególne klasy zawierają następujące cechy:

 Osoba: imię, nazwisko, rok urodzenia oraz płeć

 Student: zawiera wszystkie cechy zawarte w klasie Osoba oraz numer indeksu

 Wykładowca: zawiera wszystkie cechy zawarte w klasie Osoba oraz tytuł ( tytuł naukowy lub stopień naukowy)

 Stypendysta: zawiera wszystkie cechy zawarte w klasie Student oraz kwotę stypendium

Każda klasa powinna również zawierać:

 zestaw odpowiednich konstruktorów

 zestaw właściwości umożliwiający zmianę i odczyt odpowiednich pól

 metody zwracającej w postaci napisu pełną informację zawartej w danej klasie Literatura:

1. Włodarczyk M.: ITA-105 Programowanie obiektowe, 2007.

2. Chappell D.: Zrozumieć platformę .NET, Helion, 2007.

3. Duffy J.: .NET Framework 2.0, Zaawansowane programowanie, Helion, 2007.

4. Michelsen K.: Język C#. Szkoła programowania, Helion, 2007 5. Liberty J.: C# 2005. Wprowadzenie, O'Reilly, 2007

Cytaty

Powiązane dokumenty

Gdy pole statyczne jest zdefiniowane wewnątrz metody danej klasy możemy odwołać się do niego przy pomocy jego nazwy.. Nazwy tej nie można jednak poprzedzić słowem

Twoim zadanie jest utworzenie programu, który wczytywałby dany zestaw, analizował go, a następnie generował raport w postaci pliku tekstowego, który

Serializacja (ang. Serialization) jest procesem konwersji stanu obiektu do postaci, która może być zachowana na dysku lub przesłana przez sieć komputerową.. Proces

Zapoznaj się ze wstępem teoretycznym dotyczącym technologii Active Server Pages dla platformy .Net (prowadzący zajęcia udostępni w tym celu materiały Microsoft IT Academy)..

Zapoznaj się ze wstępem teoretycznym dotyczącym kontrolek danych dla ASP.NET (prowadzący zajęcia udostępni w tym celu materiały Microsoft IT Academy).. Zadanie polega

Skrypt jako wejście powinien pobierać plik WAV (44100Hz, Mono) a zwracać plik zakodowany za pomocą AAC (prowadzący dostarczy niektóre elementy kodu potrzebne

Zainstaluj Server A udacity oraz skonfiguruj go zgodnie ze wskazówkami prowadzącego tak aby udostępniał podcast audio w przygotowanej wcześniej sieci4. Skonfiguruj klienta,

Napisz skrypt wczytujący sekwencję obrazów w formacie DICOM będących przekrojami organu, który został zeskanowany za pomocą aparatury medycznej i