解决方案 »

  1.   

    http://www.cnblogs.com/virusswb/archive/2010/06/29/oo-class-design-single-responsibility-principle.html
      

  2.   

    图片也是数据~面向对象的思想可以追溯到古希腊三大哲学家,柏拉图,亚里士多德柏拉图认为世界由“理念世界”和“现象世界”所组成。理念的世界是真实的存在,永恒不变,而人类感官所接触到的这个现实的世界,只不过是理念世界的微弱的影子,
    柏拉图认为,自然界中有形的东西是流动的,但是构成这些有形物质的“形式”或“理念”却是永恒不变的。柏拉图指出,当我们说到“马”时,我们没有指任何一匹马,而是称任何一种马。而“马”的含义本身独立于各种马(“有形的”),它不存在于空间和时间中,因此是永恒的。但是某一匹特定的、有形的、存在于感官世界的马,却是“流动”的,会死亡,会腐烂。这可以作为柏拉图的“理念论”的一个初步的解说。理想世界就是定义类
    现实世界就是类的实体(对象)public class 我定义的一种东西,描述一个东西由什么组成

    public int leg;//这东西有腿
    .....

    好了,现在定义好了,那么我现在要把我定义的东西生产出来放到现实世界去,火星吧new 我定义的一种东西(leg=3)//根据描述的东西生产,设置一些个性化的东西,//肤色,高矮
    ...希望你能明白
      

  3.   

    你设计的时候认为是对象就是对象,可以是自然界的对象也可以是虚拟世界的东西。
    编程的时候,对象是类型的实例,你可以简单理解为那些可以new的类,new出来的都是对象。