Chciałem zrobić sobie przykład dla zrozumienia konstruktorów i destruktorów. Niestety kompilator pokazuje mi błąd "error: extra qualification 'ciasteczka::' on member 'ciasteczka'". Nie wiem o co chodzi i mam coraz większy mętlik w głowie.
#include<iostream>
using namespace std;
class ciasteczka
{
public:
int brat1, brat2, siostra1, siostra2;
public:
ciasteczka::ciasteczka()
{
cout << "Ile lat ma pierwszy brat? : ";
cin >> brat1;
cout << "\n" << "Ile lat ma drugi brat? : ";
cin >> brat2;
cout << "\n" << "Ile lat ma pierwsza siostra? : ";
cin >> siostra1;
cout << "\n" << "Ile lat ma druga siostra? : ";
cin >> siostra2;
cout << "\n\n\nPierwszy brat dostanie " << brat1 << " ciasteczek\n";
cout << "Drugi brat dostanie " <<brat2 << " ciasteczek\n";
cout << "Pierwsza siostra dostanie " << siostra1 << " ciasteczek\n";
cout << "Druga siostra dostanie " << siostra2 << " ciasteczek\n";
}
~ciasteczka() {};
};
int main()
{
ciasteczka abc;
cin.get();
return 0;
}