Witam,
Znalazłem w internecie takie oto zadanko zeby potrenowac jakies trudniejsze rzeczy na klasach ale potrzebuje Waszej pomocy bo nie rozumiem za bardzo treści zadania
Mamy klasę bazową M zawierającą jako atrybut: jednowymiarową tablicę znaków o długości 15; oraz metody: konstruktor przekazujący wartości atrybutów poprzez parametry, wyświetl. Klasa M ma dodatkowo zawierać dwuargumentowy operator przeciążony „%”, który będzie operował na dwóch obiektach klasy M i zwracał liczbę – długość tego z łańcuchów zawartych w obiektach – który jest dłuższy.
oto początek mojego kodu mam klase bazowa M atrybuty oaz metode wyswietl, ale nie wiem jak mam się zabrać za konstruktor przekazujący wartości atrybutów poprzez parametry. Jeżeli ktoś będzie miał chwilkę to proszę o pomoc.
#include <iostream>
using namespace std;
void stop(void)
{
char j;
cin>>j;
}
class M
{
public:
char tab[15]
void wyswietl(void)
{
cout<<"Zawartość Tablicy: "<<endl;
for(int i; i<15; i++)
{
cout<<tab[i];
}
}
};
main()
{
stop();
return 0;
}