#include <iostream>

using namespace std;

class A
{
public:
    A(int a)
    {
        cout << "Obiekt klasy A zainicjalizowany liczba: " << a << '\n';
    }
};

class B: public A
{
public:
    B(int a, double b)
    : A{ a }
    {
        cout << "Obiekt klasy B zainicjalizowny liczba: " << b << '\n';
    }
};

class C: public B
{
public:
    C(int a , double b , char c)
    : B{ a, b }
    {
        cout << "Obiekt klasy C zainicjalizowany znakiem: " << c << '\n';
    }
};

int main()
{
    C c( 5, 4.3, 'R' );

    return 0;
}
