接口模式的简单练习

宠物主人类(PetOwner)初始化需要一个宠物的实例，宠物类构造器在构造时会检查传入的参数(该实例)是否满足宠物类的接口