Motorola Solutions Interview Question

What does the virtual keyword do in C++