class Tool implements Exportable{
public void export() {
System.out.println("Tool::export");
}
}
public class ReportTool extends Tool implements Exportable{
public void export() {
System.out.println("RTool::export");
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Tool aToll = new ReportTool();
Tool btool = new Tool();
callExport(aToll);
callExport(btool);
}
public static void callExport(Exportable ex) {
ex.export();
}
}
interface Exportable{
void export();
}
输出的结果为
RTool::export
Tool::export
public interface Exportable {
void exprot();
}
public class ReportTool extends Tool implements Exportable {
// 重写!
public void export() { // line n2
System.out.println("RTool::export");
}
public static void main(String[] args) {
Tool aToll = new ReportTool();
Tool bToll = new Tool();
callExport(aToll);
callExport(bToll);
}
private static void callExport(Exportable ex) {
ex.exprot();
}
}
class Tool implements Exportable{
public void export() {
System.out.println("Tool::export");
}
}
public class ReportTool extends Tool implements Exportable{
public void export() {
System.out.println("RTool::export");
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Tool aToll = new ReportTool();
Tool btool = new Tool();
callExport(aToll);
callExport(btool);
}
public static void callExport(Exportable ex) {
ex.export();
}
}
这个是输出结果
Tool::export
Tool::export
为什么在我电脑上是对的?
你是不是搞错了
非常感谢 是我搞错了 是一个字母被我写错了
@我想静静521: 。。。。。
有兴趣加个QQ一起讨论吗 我是初学者 。 企鹅 18730427
@我想静静521: 你大几了?
@云中欧龙: 大二
@我想静静521: 哈哈哈,我也是,你想从事什么方向?我Javaweb
@云中欧龙: 我想从事安卓开发的 自己比较感兴趣 嘿嘿