Launching and Ending a Virtual Class