子类重写运行不出来
不好意思,因为找不到问答的输入框就来这里问了。 问:我写的继承代码,为什么运行结果还是父类的,而重写的子类没有出来?代码如下,谢谢。 //父类 package LEI; public class Books { public String name; public String author; public int num; public void read(){ System.out.println("书可以阅读!"); } }
//子类
package LEI;
public class theCountOfMonteCristo extends Books {
public void read(){
System.out.println("基督山伯基很精彩!");
}
}
//测试
package LEI;
public class Initial {
public static void main(String[] args) {
// TODO Auto-generated method stub
Books book=new Books();
book.name="The Count Of Monte Cristo";
book.author="Dumas";
book.num=15;
book.read();
}
}