oo个头(bigeagle对oo的看法)

   过来一看,全是oo,似乎很深奥的样子,其实呢,oo是什么?什么不是oo?
   就拿你自己来说吧,你就是个o,oo里的第二个o,看看你自己吧,你有你自己的方法、属性,但同时你脱离不开“人”这个大o的范畴,尽管每个人都不相同,但都是人吧?别说你不是啊。所以说平常你所做得所有的事都是采用oo方法的,举个例子,你看到钱,你就想花,看到漂亮mm,你就想上,但也不是胡花胡上,那钱来说,你拿人民币买东西,而美元你却要存起来升值,为什么?因为人民币和美元有不同的属性。
    现在问题就来了,为什么平常你做什么事都用oo的思想,而到了编程时你就不会了呢?道理很简单,对于平常那些事情,你驾轻就熟,根据经验,根据前人的教导,你可以很轻易的把他们分类,把她抽象成一个对象,而编程时你不这样是因为你根本就没从这方面考虑。
   所以,要养成oo的编程思想并不难,只要你从现在开始做,先想清楚,然后去做。说不难,但却要很长时间去培养这种思想,不信你自己想一下,你认为一个MM漂亮与否的这个经验是经过多长时间养成的?

 

时间: 2024-09-20 06:43:52

oo个头(bigeagle对oo的看法)的相关文章

OO中,先有对象还是先有类?

就是问,在面向对象思想里,先有对象还是先有类,乍一看和先有鸡蛋还是先有鸡是一类问题,其实不然!这个问题,在lz考研复试的时候被面试官问过,一模一样,如今又在一个笔试题里看到了类似的题目,眨一下,有人会说,没有类,哪里来对象呢?其实不然,这个问题很经典,考的就是oo思想和软件工程的意识. 我经历之后的收获:面对问题,首先分析提问的角度,看清问题 这样问,显然对方是在考察被考者,oo思想掌握程度和软件工程的意识,都说在OO中,换句话就是在面向对象思想里(包含各行各业)--自然不需要在乱想什么内存角度

OO系统分析员之路--用例分析系列(2)--什么是用例

我发现,在OO和UML几乎一统天下的今天,仍有很多系统分析员对OO和UML一知半解,甚至包括很多已经使用了很久UML的系统分析员. 于是打算写一个系列文章,将多年来的工作经验做一个总结.对初学者起个启蒙作用,也希望抛砖引喻,与各路大虾共同探讨,共同提高. 这个系列文章将以我对OO和系统分析的理解为主,从UML基础开始,阐述面向对象的需求分析方法,过程,并以RUP为例,阐述如何将OO过程与软件过程有机结合在一起,做一个真正OO应用. 好了,今天是第一篇.想得很远,不知能否坚持下去,呵呵:lol:

UNIX内核(2):磁盘缓冲原理,缓冲分配、回收及用OO观点建模

本文将针对UNIX磁盘缓冲的原理及分配回收展开讨论,并在最后用OO观点来对缓冲进行建模. 概述 在UNIX家族的内核中,都有一个buffer cache,用于缓冲磁盘与文件系统之间的数据交换.这是个模块不仅包含内存管理功能,还提供了一套算法来管理该内存中缓冲的数据,如延迟写等等. 为了减少内存碎片,提高访问效率,减少系统调用的次数,在大多数复杂/庞大的软件系统中都会用到内存池或者对象缓冲等来管理内存.然而,内存是一片雷区,在管理内存时,需要特别小心,如果造成泄漏,就会导致系统内存耗尽.在应用程序

闲说继承

继承已经是一个古老的话题了,不过最近又在一些地方看到有人讨论它,加上自己也有一些想法,因 此形成了这篇文章. 继承好不好? 经典的OO理论说:继承是面向对象的三大基石之一. 现代的OO理论说:组合优于继承. 这两种说法显然是彼此冲突的.如果组合优于继承的 话,那么为什么组合没有取代继承成为OO的基石呢?哪一种说法更有道理? 对这个问题,简单的 说哪个比哪个更好其实是没有多大意义的.我们应当从技术发展的历史角度去看,这两种说法各自是在 什么时期产生的,它们形成的背景是什么,才能对此问题有一个更加深

架构师之路

1.引言 机算机科学是一门应用科学,它的知识体系是典型的倒三角结构,所用的基础知识并不多,只是随着应用领域和方向的不同,产生了很多的分支,所以说编程并不是一件很困难的事情,一个高中生经过特定的训练就可以做得到.但是,会编程和编好程绝对是两码事,同样的程序员,有的人几年之后成为了架构师,有的人却还在不停地coding,只不过ctrl-c.ctrl-v用得更加纯熟了.在中国,编程人员最终的归途无外乎两条:一是转向技术管理,它的终点是CTO:二是继续深入,它的终点是首席架构师,成为CEO的人毕竟是少数

艾伟_转载:闲说继承

继承已经是一个古老的话题了,不过最近又在一些地方看到有人讨论它,加上自己也有一些想法,因此形成了这篇文章. 继承好不好? 经典的OO理论说:继承是面向对象的三大基石之一.现代的OO理论说:组合优于继承. 这两种说法显然是彼此冲突的.如果组合优于继承的话,那么为什么组合没有取代继承成为OO的基石呢?哪一种说法更有道理?对这个问题,简单的说哪个比哪个更好其实是没有多大意义的.我们应当从技术发展的历史角度去看,这两种说法各自是在什么时期产生的,它们形成的背景是什么,才能对此问题有一个更加深刻的理解.

艾伟:闲说继承

继承已经是一个古老的话题了,不过最近又在一些地方看到有人讨论它,加上自己也有一些想法,因此形成了这篇文章. 继承好不好? 经典的OO理论说:继承是面向对象的三大基石之一.现代的OO理论说:组合优于继承. 这两种说法显然是彼此冲突的.如果组合优于继承的话,那么为什么组合没有取代继承成为OO的基石呢?哪一种说法更有道理?对这个问题,简单的说哪个比哪个更好其实是没有多大意义的.我们应当从技术发展的历史角度去看,这两种说法各自是在什么时期产生的,它们形成的背景是什么,才能对此问题有一个更加深刻的理解.

实例学习Dreamweaver MX ASP编程基础1

dreamweaver|编程 预读提示:要读懂本文,请确保你已经学会使用DW MX ASPVBScript模式的"服务器行为",但你不须懂得asp语法. 本文如有阐述错误或技术性错误的话,请各位高手在论坛发贴予以更正. 自从本人在UDSKY论坛发布有关于用DW MX设计论坛的消息后,网友反响热切,大多数网友是支持的.而且据我了解,许多朋友只熟悉用DW MX来设计静态页,后台程序方面也不太熟.所以笔者先尝试撰写此文供"菜鸟"们事前好好地"补习"一翻

推荐:三种不错的网页播放器代码

网页 <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td> <b>在线音乐点播</b></td> </tr> </table> <br> <table align=center style="font:9pt&q