Pomoc w zrozumieniu elementu C++

0

Witam, czy mógłby mi ktoś wytłumaczyć co robi :nazwa(nazwa), populacja(populacja) po konstruktorze planety? Dziękuję z góry za odp.

class Planeta {
	friend std::ostream & operator<<(std::ostream&, Planeta&);
	friend std::istream & operator>>(std::istream&, Planeta&);
	std::string nazwa; int populacja;
public:
	Planeta() {}
	Planeta(std::string nazwa, int populacja) :nazwa(nazwa), populacja(populacja) {}
};
0
kq napisał(a):

Inicjalizuje elementy klas bazowych.

Bracie @kq gdzieś Ty się dopatrzył klas bazowych skoro Planeta z niczego nie dziedziczy?? Oj kopsnęło Ci się :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1