我正在用Java构建一个“联系人管理器”。我有一个名为“Contact的父类(superclass),它有两个基类:PersonalContact和BusinessContact。我有一个名为Event的接口(interface),它由类Birthday和Meeting实现。(生日包含一个DateTime对象,而session有两个开始时间和结束时间)。PersonalContact拥有一组生日,BusinessContact拥有一组session。现在,在父类(superclass)Contact中,我想创建一个名为“getEventsWithinPeriod()”的抽象方法,它将返