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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Neverlandxu 中级黑马   /  2015-10-16 23:50  /  488 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文



我觉得对象就是 具有 封装、继承、多态性 的一组相关的功能。
面向对象是相对于面向过程来的。
   面向过程时,我们常常考虑第一步做什么,第二步做什么。。。然后可以画出一个流程图来。但是,对于复杂的工程这样做你甚至无法确定什么是第一步。
   面向对象时,我们考虑的就是要用户需要什么,需要解决什么问题,从中抽象出一个个对象。考虑,这个对象有什么作用,解决什么问题。根据这个对象的作用和在对象图中的级别可以分为静态的,动态的,实体的,抽象的等等。
   我现在想问题还是偏重过程。抽象对象时,常常边界不是很清楚,或者说经验不足,希望有兴趣的同志,一起探讨。
   以上是个人的一点点体会,不足之处请大家多多指教。

0 个回复

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