15.4 API形态的选择