• 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++

VPS Starter Arubacloud
0 głosów
984 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,280 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,280 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ź 22,051 wizyt
pytanie zadane 5 lipca 2015 w C i C++ przez Porky Obywatel (1,190 p.)
+1 głos
2 odpowiedzi 1,151 wizyt
pytanie zadane 25 kwietnia 2015 w C i C++ przez Rayden Użytkownik (610 p.)
0 głosów
1 odpowiedź 726 wizyt
pytanie zadane 30 listopada 2020 w Java przez Kuciniak Użytkownik (920 p.)

93,029 zapytań

141,991 odpowiedzi

321,294 komentarzy

62,375 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

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...