Design a class to overload a function polygon() as follows : [15 MARKS] [2012]
(i) void polygon (int n, char ch) - with one integer argument and one character type argument that draws a filled square of side n and using the character stored in ch.
(ii) void polygon (int x, int y) - with two integer arguments that draws a filled rectangle of length x and breadth y using the symbol ‘@’.
(iii) void polygon () - with no argument that draws a filled rectangle shown below.
Example :
(i) Input value of n=2, c= ‘O’
Output :
OO
OO
(ii) Input value of x=2, y=5
Output :
@@@@@
@@@@@
(iii) Output :
*
**
***
****