PHP中abstract(抽象)、final(最终)和static(静态)原理与用法详解