16.6 有条件的实现方法