Java OCA OCP Practice Question 1179