Witam,
nie wiem jak stworzyć w klasie podstawowej S konstruktora który będzie przekazywał wartości atrybutów w momencie tworzenia obiektu oto kod jaki zacząłem pisać. Zwykły konstruktor potrafię stworzyć ale nie rozumiem na czym miałby polegać ten proszę o wytłumaczenie. z góry dzięki.
#include <iostream>
using namespace std;
void stop(void)
{
char j;
cin>>j;
}
class S
{
public:
int tab[10];
char c;
S //????????????????????????
int suma(void)
{
int suma=0;
for(int i=0;i<10;i++)
{
suma=suma+tab[i];
}
cout<<"oto zsumowane wartosci tablicy: "<<suma<<endl;
}
int wyswietl(void)
{
cout<<"Wyswietlam elementy tablicy: "<<endl;
for(int z=0;z<10;z++)
{
tab[z];
cout<<tab<<endl;
}
}
};
class Z: public S
{
public:
int cal;
};
class M: public S
{
public:
char p;
};
main()
{
S wykonuje;
wykonuje.suma();
wykonuje.wyswietl();
stop();
return 0;
}