The GetEvent methods should be protected, not private, because classes need to inheri...