面向对象的核心是多态,可以试试用面向过程怎么去实现多态