<p>Cell知道Field:</p><ol class=" list-paddingleft-2" style="list-style-type: decimal;" ><li><p>优点:业务代码简单,直接调用eat(),move(),breed()就可以执行相应的行为</p></li><li><p>缺点:代码耦合度高</p></li></ol><p>Cell不知道Field的情况刚好相反:</p><ol class=" list-paddingleft-2" style="list-style-type: decimal;" ><li><p> 优点:代码解耦</p></li><li><p>缺点:业务代码复杂<br ></p></li></ol>