面向对象的特征之一组件:能够完成某些功能的模块化,结构化的程序单元。 
提问:模块化,结构化,单元怎么理解?
求助,各位大虾帮帮忙指教下。
最好有事例。
 回贴小弟感谢!

解决方案 »

  1.   

    其实啊 代码就是把我们生活中的东西换成语言来理解,虽然我编程不厉害,不过我理解这个oop很深刻面向对象就是不考虑细节,一大堆代码是什么,结构划分,模块化,例如我们要形容一头猪,要怎么理解呢
    我们把它模块化,就是每个地方每个功能给他划分出来,猪头是一块,猪鞭是 一部分,组合成整理他就是一头猪
    代码就是这样,一个完整的程序,要把他的功能给细分,然后在整体的看待,然后没个功能用模块来区别,然后没个模块由不同人来完成,留接口出来就是了,来用的人不需要理解你怎么实现的,只需要理解你实现了什么功能
    for example
        收音机!
         都知道收音机上有开关按钮,由音量按钮,由调频按钮,我们如果把它看做一个模块,哪么这些按钮就是我们的接口,我们用这个模块的时候不需要知道这个开关按钮为什么呢 起到开关作用,而是我能把这个收音机开开或者关掉就OK 了,代码中的模块 类什么东西就是这样,这个是什么类?开关类? OK 里面是什么我不关,我只是看下你怎么用的就行是按一下开还是摆一下开,然后我就把你这个拿到我这边来用!说白了编程就是把东西拆开,打碎,组合,再整合。代码的模块化,结构化,单元啊基本上都是这个思想
    ================================================================
    兄弟,给分吧 ,谢谢