1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | // Ideone_Language_Id:55 public class Car { public void toString() { print "I am a Car!" } } public class Ferrari extends Car { public void toString() { print "I am a Ferrari!" } } public class Indica extends Car { public void toString() { print "I am a Indica!" } } main(){ Ferrari f= new Ferrari(); Car c(f); Car* c2 = &f; c2->toString(); c.toString(); } |
Ly8gSWRlb25lX0xhbmd1YWdlX0lkOjU1CnB1YmxpYyBjbGFzcyBDYXIgewoJcHVibGljIHZvaWQgdG9TdHJpbmcoKSB7CgkJcHJpbnQgIkkgYW0gYSBDYXIhIgoJfQp9CnB1YmxpYyBjbGFzcyBGZXJyYXJpIGV4dGVuZHMgQ2FyIHsKCXB1YmxpYyB2b2lkIHRvU3RyaW5nKCkgewoJCXByaW50ICJJIGFtIGEgRmVycmFyaSEiCgl9Cn0KcHVibGljIGNsYXNzIEluZGljYSBleHRlbmRzIENhciB7CglwdWJsaWMgdm9pZCB0b1N0cmluZygpIHsKCQlwcmludCAiSSBhbSBhIEluZGljYSEiCgl9Cn0KbWFpbigpewoJRmVycmFyaSBmPSBuZXcgRmVycmFyaSgpOwoJQ2FyIGMoZik7CglDYXIqIGMyID0gJmY7CgljMi0+dG9TdHJpbmcoKTsKCWMudG9TdHJpbmcoKTsKfQ==
Main.java:4: error: not a statement
print "I am a Car!"
^
Main.java:4: error: ';' expected
print "I am a Car!"
^
Main.java:9: error: not a statement
print "I am a Ferrari!"
^
Main.java:9: error: ';' expected
print "I am a Ferrari!"
^
Main.java:14: error: not a statement
print "I am a Indica!"
^
Main.java:14: error: ';' expected
print "I am a Indica!"
^
Main.java:17: error: class, interface, or enum expected
main(){
^
Main.java:19: error: class, interface, or enum expected
Car c(f);
^
Main.java:20: error: class, interface, or enum expected
Car* c2 = &f;
^
Main.java:21: error: class, interface, or enum expected
c2->toString();
^
Main.java:22: error: class, interface, or enum expected
c.toString();
^
Main.java:23: error: class, interface, or enum expected
}
^
12 errors
-
result: Compilation error (maybe you wish to see an example for Java7)


