没有错!
后绑定就是在运行期才决定类型.这是多态的一种体现.
C++是通过虚函数来实现.
Java是通过抽象方法来实现,道理是一样的.

解决方案 »

  1.   

    对,java的所有函数都是虚函数。
      

  2.   

    to cming:
    请问abstract 只是单纯用来表示它是抽象的类或者方法吗?或者有什么其他用途?to vampirelord:
    所有函数都是虚函数,此话怎解?有相关的文档资料吗?abstract 是做何用途?谢谢各位大虾帮忙,帮忙就帮到底吧.我想理清楚这个概念
      

  3.   

    to cming:
    请问abstract 只是单纯用来表示它是抽象的类或者方法吗?或者有什么其他用途?to vampirelord:
    所有函数都是虚函数,此话怎解?有相关的文档资料吗?abstract 是做何用途?谢谢各位大虾帮忙,帮忙就帮到底吧.我想理清楚这个概念
      

  4.   

    to cming:
    请问abstract 只是单纯用来表示它是抽象的类或者方法吗?或者有什么其他用途?to vampirelord:
    所有函数都是虚函数,此话怎解?有相关的文档资料吗?abstract 是做何用途?谢谢各位大虾帮忙,帮忙就帮到底吧.我想理清楚这个概念
      

  5.   

    to cming zha1977:
    请问abstract 只是单纯用来表示它是抽象的类或者方法吗?或者有什么其他用途?to vampirelord:
    所有函数都是虚函数,此话怎解?有相关的文档资料吗?abstract 是做何用途?谢谢各位大虾帮忙,帮忙就帮到底吧.我想理清楚这个概念
      

  6.   

    to cming zha1977:
    请问abstract 只是单纯用来表示它是抽象的类或者方法吗?或者有什么其他用途?to vampirelord:
    所有函数都是虚函数,此话怎解?有相关的文档资料吗?abstract 是做何用途?谢谢各位大虾帮忙,帮忙就帮到底吧.我想理清楚这个概念
      

  7.   

    to cming zha1977:
    请问abstract 只是单纯用来表示它是抽象的类或者方法吗?或者有什么其他用途?to vampirelord:
    所有函数都是虚函数,此话怎解?有相关的文档资料吗?abstract 是做何用途?谢谢各位大虾帮忙,帮忙就帮到底吧.我想理清楚这个概念
      

  8.   

    to cming zha1977:
    请问abstract 只是单纯用来表示它是抽象的类或者方法吗?或者有什么其他用途?to vampirelord:
    所有函数都是虚函数,此话怎解?有相关的文档资料吗?abstract 是做何用途?谢谢各位大虾帮忙,帮忙就帮到底吧.我想理清楚这个概念
      

  9.   

    to cming zha1977:
    请问abstract 只是单纯用来表示它是抽象的类或者方法吗?或者有什么其他用途?to vampirelord:
    所有函数都是虚函数,此话怎解?有相关的文档资料吗?abstract 是做何用途?谢谢各位大虾帮忙,帮忙就帮到底吧.我想理清楚这个概念
      

  10.   

    to cming zha1977:
    请问abstract 只是单纯用来表示它是抽象的类或者方法吗?或者有什么其他用途?to vampirelord:
    所有函数都是虚函数,此话怎解?有相关的文档资料吗?abstract 是做何用途?谢谢各位大虾帮忙,帮忙就帮到底吧.我想理清楚这个概念
      

  11.   

    to cming zha1977:
    请问abstract 只是单纯用来表示它是抽象的类或者方法吗?或者有什么其他用途?to vampirelord:
    所有函数都是虚函数,此话怎解?有相关的文档资料吗?abstract 是做何用途?谢谢各位大虾帮忙,帮忙就帮到底吧.我想理清楚这个概念
      

  12.   

    to cming zha1977:
    请问abstract 只是单纯用来表示它是抽象的类或者方法吗?或者有什么其他用途?to vampirelord:
    所有函数都是虚函数,此话怎解?有相关的文档资料吗?abstract 是做何用途?谢谢各位大虾帮忙,帮忙就帮到底吧.我想理清楚这个概念
      

  13.   

    to cming zha1977:
    请问abstract 只是单纯用来表示它是抽象的类或者方法吗?或者有什么其他用途?to vampirelord:
    所有函数都是虚函数,此话怎解?有相关的文档资料吗?abstract 是做何用途?谢谢各位大虾帮忙,帮忙就帮到底吧.我想理清楚这个概念
      

  14.   

    to cming zha1977:
    请问abstract 只是单纯用来表示它是抽象的类或者方法吗?或者有什么其他用途?to vampirelord:
    所有函数都是虚函数,此话怎解?有相关的文档资料吗?abstract 是做何用途?谢谢各位大虾帮忙,帮忙就帮到底吧.我想理清楚这个概念
      

  15.   

    to cming zha1977:
    请问abstract 只是单纯用来表示它是抽象的类或者方法吗?或者有什么其他用途?to vampirelord:
    所有函数都是虚函数,此话怎解?有相关的文档资料吗?abstract 是做何用途?谢谢各位大虾帮忙,帮忙就帮到底吧.我想理清楚这个概念
      

  16.   

    to cming zha1977:
    请问abstract 只是单纯用来表示它是抽象的类或者方法吗?或者有什么其他用途?to vampirelord:
    所有函数都是虚函数,此话怎解?有相关的文档资料吗?abstract 是做何用途?谢谢各位大虾帮忙,帮忙就帮到底吧.我想理清楚这个概念
      

  17.   

    abstract就是表示他是抽象类或方法,没其他用了
    而且,我觉得abstract关键字没什麽用,因为继承类可以随便重载父类的方法,没限制。
    你去看看thinking in java ,说的听明白的
      

  18.   

    Java无需象C++那样用 virtual 来显式声明虚拟方法,类中所有的成员函数
    自动支持后绑定(static 除外)abstract类中含有未被实现的方法,而且abstract是不能被实例化的.
      

  19.   

    to piggyqiu:
               abstract是为了防止程序员试图去实例化一个抽象类,用了abstract表达很清楚.vampirelord 说java的所有函数都是虚函数,呵呵,有一点不确切,应该说所有函数都是能被override的除了被声明成final。