总是把面向对象的三大特征:封装、继承、多态挂到嘴边,但一直感觉没有真正的理解面向对象该怎么玩。