将领域和表述/显示分开(Separate Domain from Presentation) 1、某些GUI类之中包含了领域逻辑 2、将领域逻辑分离出来,为它们建立独立的领域类 动机 MVC模式的核心在于:它将用户界面代码和领域逻辑分离了