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

Settery i gettery w dwoch plikach. C++

HackNation - ogólnopolski hackathon
0 głosów
1,193 wizyt
pytanie zadane 2 sierpnia 2016 w C i C++ przez DragonCoder Nałogowiec (36,500 p.)
Witam. Mam mały problem z rozbiciem setterów i getterów na 2 pliki. Czy ktoś mógłby ktoś sprawdzić?

plik.cpp

http://wklej.org/id/2776712/

plik.h

http://wklej.org/id/2776717/

Pozdrawiam i życzę miłego dnia

2 odpowiedzi

0 głosów
odpowiedź 2 sierpnia 2016 przez obl Maniak (51,300 p.)

No tak, w konstruktorze tworzysz jakieś deklaracje funkcji, które nie wiem jakim cudem mają ci ustawiać wartości pól tej klasy zamiast napisać metody ustawiające i pobierające wartości pól tej klasy. Poza tym, w konstruktorze możesz bezpośrednio ustawiać wartości tychże pól.

Radzę ci podstawy o klasach sobie powtórzyć. Z resztą zobacz na ten wątek: http://forum.pasja-informatyki.pl/37282/czym-sa-gettery-i-settery-w-c

komentarz 2 sierpnia 2016 przez DragonCoder Nałogowiec (36,500 p.)
edycja 2 sierpnia 2016 przez DragonCoder
To o to mi chodzi.... czy mam to zrobic tak, że tworze pusty konstruktor i daje : i dopisuje wartosci a w pliku .cpp robie settery i gettery bez konstruktora?

 

W konstruktorze mogę je utworzyć ale musze je zmieniać podczas trwania programu dltego potrzebuje settery i gettery bo sa to pola prywatne
komentarz 2 sierpnia 2016 przez obl Maniak (51,300 p.)

Konstruktor ustawiający:

Warrior::Warrior(int strengthW, int staminaW, int sleightW, int intelligenceW, int lengthW, int widthW,int lvlW,
                        int expW, int pointForStatystickW, int stateMoneyBeginnW){
   strengthWarior = strengthW;
   // i tak dalej
}

 

komentarz 2 sierpnia 2016 przez DragonCoder Nałogowiec (36,500 p.)
Przepraszam ale my się nie rozumiemy... wiem.jak działa konstruktor i wiem jak mam zapisać obiekty, ale moje pytanie brzmi:::; "GDZIE mam umieścić gettery i settery?". Normalnie gdy klasa nie jeat rozbita na pliki na .cpp i .h to wiem co i jak, ale gdy jest rozbite to nie wiem gdzie mam je umieścić
0 głosów
odpowiedź 2 sierpnia 2016 przez DragonCoder Nałogowiec (36,500 p.)
Post mozna zamknac. Odpowiedź została znaleziona po długich poszukiwaniach. Dam link jakby co.... https://www.matematyka.pl/263678.htm Swoją drogą myślałem że działa to.inaczej a jednak banalne rozwiązanie.

Podobne pytania

+3 głosów
1 odpowiedź 23,303 wizyt
pytanie zadane 5 lipca 2015 w C i C++ przez Porky Obywatel (1,190 p.)
+1 głos
2 odpowiedzi 1,468 wizyt
pytanie zadane 25 kwietnia 2015 w C i C++ przez Rayden Użytkownik (610 p.)
0 głosów
1 odpowiedź 993 wizyt
pytanie zadane 30 listopada 2020 w Java przez Kuciniak Użytkownik (930 p.)

93,626 zapytań

142,551 odpowiedzi

323,050 komentarzy

63,130 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 1694p. - dia-Chann
  2. 1676p. - DziarnowskiJ
  3. 1650p. - Łukasz Piwowar
  4. 1640p. - CC PL
  5. 1607p. - raydeal
  6. 1602p. - Adrian Wieprzkowicz
  7. 1588p. - Tomasz Bielak
  8. 1503p. - Maurycy W
  9. 1335p. - robwarsz
  10. 1296p. - Michal Drewniak
  11. 1269p. - Rafał Trójniak
  12. 1257p. - ssynowiec
  13. 1248p. - rafalszastok
  14. 1208p. - Mariusz Fornal
  15. 1116p. - rucin93
Szczegóły i pełne wyniki

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

Kursy INF.02 i INF.03
...