fork download
  1. /* package void; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. class Meneame
  8. {
  9. static class PosturaFilosofica{
  10. void pensar(){}
  11. }
  12.  
  13. static class Religion extends PosturaFilosofica{
  14. void criticar(){}
  15. }
  16.  
  17. static class Ateismo extends PosturaFilosofica{
  18. void negarDios(){}
  19. }
  20.  
  21. public static void main (String[] args) throws java.lang.Exception
  22.  
  23. {
  24. //Quiero criticar al ateísmo. Voy a intentarlo:
  25. Ateismo ateismo = new Ateismo();
  26. ((Religion) ateismo).criticar();
  27. }
  28. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:26: error: incompatible types: Ateismo cannot be converted to Religion
		((Religion) ateismo).criticar();
		            ^
1 error
stdout
Standard output is empty