Reklama
Pokazuje wyniki od 1 do 2 z 2

Temat: [C++] Programowanie obiektowe - zadanie z dziedziczenia

  1. #1
    Avatar Pumpkin
    Data rejestracji
    2010
    Posty
    3,153
    Siła reputacji
    17

    Domyślny [C++] Programowanie obiektowe - zadanie z dziedziczenia

    Hej, robię właśnie zadanie z programowania obiektowego i mam problem z ostatnim punktem instrukcji.

    Mam klasę bazową Human oraz dwie klasy dziedziczące do niej: Student i Tutor

    Klasa human ma zawierać jakieś tam parametry oraz
    zmienną wskaźnikową (na tablicę dowolnego rozmiaru)
    Wiem mniej więcej czym są zmienne wskaźnikowe lecz nie bardzo wiem o co tu chodzi na adres jakiego typu tablicy mają one wskazywać jak wcześniej nie było mowy o żadnej tablicy.


    ostatnim punktem jest:
    Zrealizuj konstruktor w klasach pochodnych tak, aby poprawnie alokowana była pamięć obszaru dynamicznego klasy bazowej (wskaźnik na tablicę elmentów z klasy Human) za pomocą listy inicjacyjnej.
    Do tej pory konstruktor deklarowałem po prostu w ciele klasy jako zwykłą funkcję tylko bez podawania zwracanego typu. Ale z tego co wyczytałem klasa pochodna nie dziedziczy konstruktora z klasy bazowej. Więc mam stworzyć nowy konstruktor w klasie pochodnej, tak? Tylko dlaczego nie tak jak robiłem to w przypadku klasy bazowej tylko jakoś dziwnie i nie bardzo to rozumiem. Jest ktoś w stanie pomóc?

  2. #2
    konto usunięte

    Domyślny

    Wyglada to troche nie precyzyjnie (stwierdzenie o zmiennej wsk.). Zrob poprostu int* :)

    Odnośnie ctora klasy bazowe:
    Kod :
    class Human
    {
    public:
    	Human() { }
    };
    
    class Student : public Human
    {
    public:
    	Student() : Human() { }
    };

Reklama

Informacje o temacie

Użytkownicy przeglądający temat

Aktualnie 1 użytkowników przegląda ten temat. (0 użytkowników i 1 gości)

Podobne tematy

  1. Projekt - obiektowe c++
    Przez Pumpkin w dziale Programowanie
    Odpowiedzi: 27
    Ostatni post: 13-05-2014, 10:08
  2. [PHP/JS/Teoria] Programowanie obiektowe
    Przez John Galt w dziale Programowanie
    Odpowiedzi: 50
    Ostatni post: 29-01-2014, 12:18
  3. Odpowiedzi: 7
    Ostatni post: 23-10-2013, 15:49
  4. Programowanie strukturalne i obiektowe
    Przez Bo_Mi_Nick_Zajeli w dziale Szkoła i nauka
    Odpowiedzi: 0
    Ostatni post: 16-11-2011, 15:17
  5. [C++,LUA,XML] Jak zacząć od zera programowanie ?
    Przez | Nurgiel | w dziale Strefa developerska
    Odpowiedzi: 3
    Ostatni post: 27-05-2011, 10:18

Zakładki

Zakładki

Zasady postowania

  • Nie możesz pisać nowych tematów
  • Nie możesz pisać postów
  • Nie możesz używać załączników
  • Nie możesz edytować swoich postów
  •