virtualjava
发布时间: 2023-02-28 08:59:02
Ⅰ java语言的虚函数是怎么样的
java中并没有virtual关键字指示一个函数就是虚函数,java中的普通函数就相当于C++中的虚函数,抽象函数相当于C++中的纯虚函数。
publicclassDemo2{
publicstaticvoidmain(String[]args){
Parentp=newChild();
p.print();
p.func1();
}
}
abstractclassParent{
//抽象函数
publicabstractvoidprint();
//普通函数
publicvoidfunc1(){
System.out.println("Parentfunc1");
}
}
classChildextendsParent{
//实现抽象函数
publicvoidprint(){
System.out.println("Child");
}
//覆盖父类的func1函数
publicvoidfunc1(){
System.out.println("Childfunc1");
}
}
热点内容