Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Runtime error

public class Main {
    public static void main(String[] args) {
        Shape s = new Cylinder();
        Circle c= (Circle) s;

    }
}

class Shape {
}
class Cylinder extends Shape {
}
class Circle extends Shape {
}

Compile time error

public class Main {
    public static void main(String[] args) {
        Circle c = new Shape();
        Circle c1 = (Circle)c;
    }
}

class Shape { }
class Cylinder extends Shape { }
class Circle extends Shape { }