A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  在面向对象中,为了方便我们理解,老师举了“把大象装进冰箱的列子”。
  在这个列子中,老师选了大象作为面向对象,把冰箱门打开,大象装进冰箱,和冰箱门的关闭都封装到了冰箱这个对象中。然而个人以为,在这个事件中,无论冰箱也好,大象也好,都不能做为动作的对象,因为冰箱不会自己打开冰箱门,把大象装进去,然后再把门关上。
这一切的动作都应该是能完成动作的对象,比如搬运工,才是一个能完成把大象装进冰箱的过程,才是一个和各地的对象,而老师把冰箱作为对象,容易造成误解。只是个人浅谈,不知老师有什么深意,我没能理解也说不定,不知各位大神门怎么看。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马