这个话题,可以从类与对象说起. Dog dog1 = new Dog(); 哪个是类,哪个是对象?这个问题搞不清楚,后面就无从说起了.然后两个程序员之间沟通说,那个狗有问题.除非两人很默契,不然另一人肯定要懵圈,是狗这个类有问题,还是狗的实例对象的属性有问题.由此引出了今天的话题:如何id一个事物.首先,这个事物是一个类型,还是这个类型中具体的一个对象. 再者,同一个东西,有不同的阶段不同的形态. 比如,扎啤.从仓库里搬出来的时候是整桶的,销售的时候却是一扎一扎的.计算一扎的利润时,就要进行转换