如何将多态(二)的概念应用于复杂编程场景中?