我想强制自己持续输出,前提要持续输入,这个博客是我全部输出过程的记录,可能会有些小的思考,比较琐碎,最终会形成主题输出。

用面向对象的思维去看问题

IT管理 侯三爷 8年前 (2014-09-08) 790次浏览 已收录 2个评论 扫描二维码

在上篇文章用次元的概念理解企业管理写完之后,本打算再继续把这篇写完,无奈上个月实在太忙,经常晚上加班,于是也就延续了我拖延症的优良传统……首先来说说面向对象是什么意思吧,估计学计算机的都知道,编程中的重要思想,我从某百科找到的概念:“客观世界是由各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同对象之间的相互作用和联系就构成了各种不同的系统。在设计和实现一个客观系统时,在满足需求的条件下,把系统设计成一些不可变的(相对固定)部分组成的最小集合(最好的设计)。这些不可变的部分就是所谓的对象。”不专业,但很容易理解,我画个图来解释一下:

对狗做定义的时候,狗的几个特质都定义在了狗这类里面,任何一个狗的实体都要归属于这个对象定义,都只能拥有定义的这几个属性,而且不能访问其他的定义中的属性。

我认为对象就是那个椭圆框起来的圈,他的最主要的功能就是限制,限制住一个实体所拥有的功能和状态。

而我们在看任何问题的时候,都必须清楚的区分每个对象的这个椭圆,他们只能在自己的椭圆里面看到和理解事物,结合上篇文章写的从高维度向低维度去看事物的理解,就很容易搞明白了,我们在和人沟通也好,做项目也好,经常会遇到这种情况,怎么也说不明白,对方怎么也听不懂,就是因为各自在各自的椭圆里面去讲东西,你看不到他的椭圆里的定义,他也看不到你的,基础都不同,怎么能互相讲的明白?

而在处理各类问题的时候,沟通一定要站在对方的角度,让对方的椭圆和自己的椭圆基础保持一致,才好理解对方的需求或者是让对方更好的理解自己。

感觉是要结尾的节奏了,那就结尾吧。


本文由侯三爷逐字打出,如果对您有用,可随意转载,如果有时间,可以在本文下留言说明,或在转载时加上本文地址。本文标题:用面向对象的思维去看问题 本文链接:https://www.housanye.com/to-see-a-problem-with-object-oriented-thinking.html
喜欢 (0)
侯三爷
关于作者:
从事制造业IT管理12年,有十多年的个人成长践行经验,在企业经营管理、IT管理、个人成长、GTD、项目管理、知识管理等方面稍有理解,偶尔分享读书笔记,或者记录生活小技巧。
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(2)个小伙伴在吐槽
  1. 讲解得很给力!
    利社2014-10-15 00:18 回复 未知操作系统 | 未知浏览器