我想在一个Shape 类上加载一个监听器,让它能在new 出来时就能自动做某件事,实现监听器接口的方法是放在Shape 类中还是放在控制器control中好?