原本不知道组合之前,我其实也不知不觉地在用组合,然而知道这个组合之后,反而不会用组合了。
这是一种什么思维啊? 就象在家里自己摆弄几下,也会开车了。上了驾校却发现不会开了。
闷呢。

解决方案 »

  1.   

    别总是看书看视频  多写写就没有这种问题了组合就是has-a咯  蛮好理解的  LZ开始自己做项目吧
      

  2.   

    你写的程序不是用继承就是用组合,就像楼上说的,主要是理解has a 还是 is a,设计原则是如果能用组合尽量使用组合
      

  3.   

    组合是has a
    继承是is a ???
    为什么这么说?
      

  4.   

    组合嘛~~~变形金刚由轮胎 引擎 车盖 组合成的
    所以 变形金刚 has a 轮胎 has a 引擎 has a 车盖 has a ......继承嘛~~~变形金刚是由汽车继承过来的  所以也叫汽车人
    所以说  变形金刚 extends 汽车
    也就是说  变形金刚 is a sort of 汽车 ,that is, 变形金刚 is a 汽车