class Rectangle { protected var w = 0; protected var h = 0; public function setSize (newW, newH) { w = newW; h = newH; } public function getArea ( ) { return w * h; }}class ScreenRectangle extends Rectangle { override public function setSize (newW, newH) { super.setSize(newW, newH); draw( ); } public function draw ( ) { }}class ReadOnlyRectangle extends Rectangle { override public function setSize (newW, newH) { }}
Name (required)
email (will not be published) (required)
Website