java吧 关注:1,236,102贴子:12,704,775
  • 14回复贴,共1

今天学到了面向对象类这些,感觉似懂非懂。老司机带带路呗

只看楼主收藏回复

有没有什么形象易懂有内涵的比喻带带我这新手。


来自iPhone客户端1楼2016-01-22 15:24回复
    我觉得直接刚字母语法这些我还容易上手,但是这种虚无缥缈概念性的东西我就萎了


    来自iPhone客户端2楼2016-01-22 15:25
    回复
      堆内存占内存想想头大


      来自iPhone客户端3楼2016-01-22 15:26
      回复
        抽象:
        class 是 概念
        instance 是实体
        class 只是设计图,例如车的设计图
        instance 是真正的东西,例如根据上面的设计图设计出来的一辆车,这个车可能是红的,可能是黑的
        封装:
        一辆车子不止有轮子,有门,有油缸等等,都需要在设计图里标明
        继承:
        车,不一定只有一件公司生产,我的设计图可能时劳斯莱斯的,也可能是奔驰的,但是他们都是车的设计图,那么车这个设计图是super class,劳斯莱斯的设计图是extends 车的
        多态:
        一辆车是分前后门的,这两种虽然都是门,但是生产的方法是不一样的,所以设计图里面必须带有生产时这两种门所需要的材料的多少,生产风格的不通等等


        IP属地:浙江4楼2016-01-22 15:48
        收起回复
          玩LOL吗? 这个例子用LOL 来学习 java里的面相对象知识


          IP属地:四川5楼2016-01-22 16:08
          收起回复
            来来来 视频一波要不要


            IP属地:湖北6楼2016-01-22 17:20
            收起回复
              类是图纸,对象是图纸设计出来的物品。


              来自Android客户端7楼2016-01-22 17:21
              收起回复