abstract class example

PHOTO EMBED

Tue Apr 09 2024 17:53:39 GMT+0000 (Coordinated Universal Time)

Saved by @wayneinvein

abstract class Shape{
    abstract void draw();
    int size;
    abstract void remove();
}

class Rectangle extends Shape {

    void draw(){
        System.out.println("Drawing a rectangle "+size);
    }
    void remove(){
        System.out.println("removing what we drew");
    }

}


public class Second {
    public static void main(String[] args) {
        Rectangle obj=new Rectangle();
        obj.draw();
        obj.remove();
    }
}
content_copyCOPY