Given a class ```Employee``` , if I have the following code ``` int (Employee::*methodPtr) () const { &Employee::getSalary }; Employee employee { "John", "Doe" }; cout << (employee.*methodPtr)() << endl;
``` What is the equivalent D code? Ditto for pointer to class instances: ``` int (Employee::*methodPtr) () const { &Employee::getSalary }; Employee* employee { new Employee { "John", "Doe" } }; cout << (employee->*methodPtr)() << endl; ```