哎呀,失误了,我本来想贴出论坛的地址,让大家顺便捧个场,没想到直接把下载地址贴出来了,csdn能修改帖子吗?

解决方案 »

  1.   

    前几章我也看了;写得很不错的;佩服ing...
      

  2.   

    感觉还不错,只不过对于那些switch...(俺看着有点不爽)
    俺个人看法:
    public class test{
    public static void main(String[] args){
    Speaker sp=new Speaker();
    Language language=new Chinese();
    sp.sayLove(language);
    language=new English();
    sp.sayLove(language);
    }
    }
    class Speaker{
    public void sayLove(Language language){
    language.sayLove();
    }
    }
    interface Language {
      public void sayLove();
    }
    class Chinese implements Language{
      public void sayLove() { System.out.println("我爱你!"); }
    }class English implements Language{
      public void sayLove() { System.out.println("I Love You!"); }
    }class Japanese implements Language{
      public void sayLove() { System.out.println("愛してる!"); }
    }
    似乎更容易体现出这种特性
      

  3.   

    F1in2003(无敌超级赛亚人) 说的很对,不过你太着急了阿。这才讲到继承呢,你的例子里面接口都出来了
      

  4.   

    回复hawaii_wx(梦见夏威夷) ,胖胖是我
      

  5.   

    回复 Hodex(小何才露尖尖角) ,本书是针对初学者的,呵呵
      

  6.   

    回复Hodex(小何才露尖尖角) 你批评得很对,水平有限嘛,请注意书名我已经改成《我当老师的180天(Beta版)》了,嘿嘿,应该知道Beta版是什么意思吧……
      

  7.   

    我想补充一点,java里面的多态性还有一个重要的体现形式,那就是方法重载!如下:
    class Language {
      public void sayLove(null) { System.out.println("我爱你!"); }
      
      public void sayLove(int p) { System.out.println("愛I love you!"); }  public void sayLove(char p) { System.out.println("愛してる!"); }}这里当实例化Language的时候,系统会根据接受的不同类型的参数来选择不同的构造函数,从而
    执行不同的sayLove() 方法。
      

  8.   

    不是吧这样的文章也能够等大雅之堂?我服了,可能是我水平低的缘故!有几个质疑
    1.不要使用继承类,显然要不改为接口(实在没有必要去使用一个没有任何实现的类)
    或者改成一个抽象类,实现这个只具有一个方法的借口,
    抽象类实现这个方法如用System.out.println("我爱你!");表示缺省实现为中文,这样可以转化某些
    NullPointerException异常。
    让后其他具体类继承这个抽象类回复人: F1in2003(无敌超级赛亚人) ( ) 信誉:100  2005-4-12 20:20:15  得分: 0  
    写的挺好的.
    有点《重构》里面的味道
      

  9.   

    看来csdn需要的是楼主这样的“人才”俺无语,俺继续散俺的分,呵呵
      

  10.   

    听说过文人相轻的话,原来程序员也是这样的。说句不好听的话,大家都是一瓶子不满,半瓶子咣当的主儿,可还互相瞧不起,何必呢?那我也大言不惭一回:也许你的Java水平比我好,可是你能讲出来吗?也许你讲的也比好我,你比我全面吗?C,C++,VB,HTML/CSS/JavaScript,PHP,ASP,J2EE,XML你都玩的转吗?呵呵,好了,本人气量较小,不吐不快,现在吐了就痛快了,还是欢迎大家继续拍板砖,^_^
      

  11.   

    支持楼主!喜欢这种站在学生的角度想问题,表达的很清晰,很舒服,很易懂!
    只有这种清晰的表达,才能让初学者对java进行很好的掌握,java基础知识是应该这样表达的嘛:)
    继续期待ing!
      

  12.   

    支持楼主,教材本来就是由浅入深嘛
    全都是Thinking的话,找不到入口啊
      

  13.   

    冒昧的文一下,楼上的和lancelot是什么关系?
      

  14.   

    自己会和能给人讲出来是不同的概念,我们没法要求每个老师都象bruce eckel那么牛,写出的东西那么经典.但是个人认为,能把一个问题说清楚的老师就是好老师,我们应该去欣赏他的优点,也可以给他提出建议,而不是挖苦与批判.
      

  15.   

    谢谢关注,这是地址:
    http://community.csdn.net/Expert/TopicView.asp?id=3927386
    http://community.csdn.net/Expert/TopicView.asp?id=3915195
    http://community.csdn.net/Expert/TopicView.asp?id=3918432
    http://community.csdn.net/Expert/TopicView.asp?id=3914764