1,关于算术移位,如果对int类型的变量移位,是先对32取模,得到的数为要移的位数。老师是这么讲的,但是我觉得移2位和移34位明显不同啊,移34位肯定全要变成0的啊,但是移2位可能还有很多位保留下来了。2,关于多态性的解释,什么叫做“允许将父对象设置成为和一个或更多的子对象相等的技术”。感觉看了很多关于多态的描述还是有点不能理解。3,“可以定义接口的引用来指向实现了接口的类的一个对象”什么意思。为什么要这么做?多谢

解决方案 »

  1.   

    对于第一题,参考一下:
    http://www.ticmy.com/?p=462,3 题我觉得都是多态的概念。这个得反复看看书,仔细品品才会理解透彻。有为叫刘洪旺的老师总结的几句话,对于理解多态,或许有所帮助。   声明父类,创建子类。
       声明的什么,拥有什么。
       创建的什么,执行什么。
       创建的什么,可以强转为什么。
      

  2.   

    感谢nmyangym,我竟然不知道怎么直接回复你。