import java.awt.event.*; class Egg implements ActionListener { String name; Chicken c; public Egg(String name, Chicken mom) { setName(name); setChicken(mom); } public void setName(String name) { this.name = name; } public String getName() { return name; } public void setChicken(Chicken c) { this.c = c; } public void actionPerformed(ActionEvent e) { System.out.println("Hi! I'm an egg and my name is " + getName()); System.out.println("My mom (a chicken is named) " + c.getName()); } }