面向对象的三个核心继承多态和接口多态的案例log4j的使用步骤