15.6 赋值兼容原则