C#中有virtual的概念,也有abstract的概念
virtual的定义是,让派生的实例完全继承来自基类的方法。
abstract的定义是:定义了类的类型。C#中还有sealed的概念。请问这些东西,在java中如何体现?

解决方案 »

  1.   

    C++                    Java
    虚函数     --------   普通函数
    纯虚函数   --------   抽象函数
    抽象类     --------   抽象类
    虚基类     --------   接口 
      

  2.   

    abstract的定义是:java抽象!(有方法名没方法体!)
      

  3.   

    http://tonylian.javaeye.com/?page=2&show_full=true里面的读《C# 和 Java 的比较》有感,楼主可以认真看一下,也许会明白许多。
      

  4.   

    如果你学习java,那么你还用得着花时间区别c++和java吗?
      

  5.   

    java里的protected,public,包访问级别的函数都是虚函数