思想1:我是什么,我自己最清楚 思想1:我是什么,我自己最清楚 面向对象编程是,面对关于一堆不同类型的对象,有时候需要区分类型,那么这种情景就只需要记住一句话:特定的对象是什么类型,该对象自己最清楚,因此,最好就制定协议,让对象自己告诉外部,自己是什么类型