java吧 关注:1,238,270贴子:12,708,336
如果有两个类A、B(注意不是接口),你想同时使用这两个类的功能,那么你会如何编写这个C类呢?
笔试遇到这题 我答的是由b继承a 再c继承b 面试官却说这样错了
求解 这题咋答


IP属地:广东1楼2015-12-02 12:46回复
    我觉得楼主说的是对的


    来自Android客户端2楼2015-12-02 12:47
    回复
      签到什么的实在太慢了,所以我现在就养成了见贴就回的好习惯


      IP属地:广东来自iPhone客户端3楼2015-12-02 12:50
      回复
        组合呗


        IP属地:广东来自Android客户端4楼2015-12-02 12:55
        收起回复
          你头像怎么能这样!


          IP属地:广东来自Android客户端5楼2015-12-02 12:56
          收起回复
            能把a,b类作为c类的成员属性吗。。


            IP属地:安徽来自Android客户端6楼2015-12-02 12:57
            收起回复
              public class Fuck
              {
              private Shit shit;
              private Bitch bitch;
              public Fcuk()
              {
              shit = new Shit();
              bitch = new Bitch();
              }
              public void Fcuker()
              {
              shit.fuck();
              bitch.fuck();
              }
              }


              IP属地:上海8楼2015-12-02 13:15
              收起回复
                楼上正解


                IP属地:广东来自Android客户端9楼2015-12-02 13:32
                回复
                  答案就这样了吗


                  IP属地:广东来自Android客户端10楼2015-12-02 14:48
                  回复
                    aop~求大神指点是否可行


                    IP属地:湖南来自Android客户端11楼2015-12-02 14:55
                    回复
                      哈哈,以前我也遇到过,我的做法是在c里面new出A和B


                      IP属地:广西来自Android客户端12楼2015-12-02 15:00
                      回复
                        在c类里面直接new前面两个类不行吗


                        IP属地:上海来自Android客户端13楼2015-12-02 15:05
                        回复
                          这不简单 直接在c 内中n ew 就来,都是成员变量的。它的方法和属性还不是随便用嘛


                          IP属地:江苏来自Android客户端14楼2015-12-02 15:07
                          回复
                            666


                            来自Android客户端15楼2015-12-02 15:09
                            回复