7.4.4 区分抽象类与接口