Question.1
A Robot class composes multiple drivers:
class Robot {
UART console; // Declared 1st
Motor left; // Declared 2nd
Motor right; // Declared 3rd
public:
Robot() : console(9600), left(1), right(2) {}
};
{ Robot r; } // r goes out of scopeIn what order are the sub-components destroyed?