利用内部类完善多重继承机制（可以多重继承类和抽象类，不局限于接口）