Witam,
Mam następujący problem:
Mam klasy A, B, C;
Chcę by nowo tworzone obiekty C korzystały z danych przetworzonych na podstawie prywatnych składników klas A i B. Pomyślałem, że mogę to zrobić deklarując przyjaźń do konstuktora klasy C w klasach A i B.
Czy język C++ na to pozwoli, czy lepiej zabrać się za to inaczej?
Dlaczego nie chcę użyć dziedziczenia: to będzie obiekt zmodyfikowany, a nie dokładna wartość obiektu.