Zadanie2 ( program )
Funkcja main() i wyniki jej wykonania podane są w komentarzu
Uzupełnij definicje struktury danych
class Perla
{
double r;
double *ceny;
public:
//???
};
// ======================================================
class Cylinder
{
double r;
char nazwa[30];
public:
//???
}; // ======================================================
int main() {
const static double ceny[3]={1.0,1.2,1.5};
Cylinder Pudelko1("Duze",40), Pudelko2("Małe",20), Pusty;
Perla PerlaD(53, ceny), PerlaZla(10), Bezcenna;
Perla PerlaM = PerlaD;
cout << PerlaD; // r = 53 ceny = 1.0, 1,2, 1,5
PerlaM.zeruj();
cout << PerlaM ; // r = 53 ceny = 0, 0, 0
//cout << PerlaZla << Bezcenna; // Odkomentuj i popraw definicję operatora
system("pause");
return 0;
}
Rozwiazanie podano w Zad2Rozw.cpp
Cwiczenie
// Odkomentuj i popraw odpowiednią definicję
//cout << PerlaZla << Bezcenna;