/* * Author: CHEN Yongyuan (Walter) 1930006025 from OOP(1007) * Date: 2022-04-11 * Description: Mammal class */ public class CastIronPot { private Rabbit rabbit; /** * Constructor. * * @param rabbit */ public CastIronPot(Rabbit rabbit) { this.rabbit = rabbit; } /** * Getter. * * @return rabbit */ public Rabbit getRabbit() { return rabbit; } public static void testCastIronPot() { LapinSauteChasseur lsc1 = new LapinSauteChasseur(); CastIronPot cip = new CastIronPot(lsc1); LapinSauteChasseur lsc2 = (LapinSauteChasseur) cip.getRabbit(); System.out.println(lsc1 == lsc2); } }