Chinaunix首页 | 论坛 | 博客
  • 博客访问: 241281
  • 博文数量: 46
  • 博客积分: 847
  • 博客等级: 准尉
  • 技术积分: 435
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-17 18:05
个人简介

Linux运维经验

文章分类

全部博文(46)

文章存档

2021年(2)

2014年(2)

2013年(5)

2012年(19)

2011年(18)

我的朋友

分类: LINUX

2012-02-10 01:36:53

很久以前,给一个朋友解释为什么要有OO,OO到底有什么用处。没有表达的很明确,今天总结一下在工作中用到的一些内容。看似很老的话题,今天的我们都在谈论函数式编程什么的,其实不然,它的思想永远都不会老。
 
第一,封装,应该说有效的封装,使程序的复杂度降低。使得程序内部联系较紧密,对外交互很简单。简言之,高内聚,低耦合。
第二,继承,使对象同质化,减少多余的分支和判断,简化处理过程,提高组件、模块复用率。
第三,消息机制,这点其实函数式语言做的更好,使处理分离化,也是低耦合的一种体现。
最后,什么是对象?我认为,意识到的有型个体就是对象,反之则不是。
阅读(1066) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~