Programming Examples
Java program to overload polygon method with following specifications
Design a class to overload a function polygon() as follows:
(i) void polygon(int n, char ch) - with one integer argument and one character type argument that draws a filled square of side n 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 triangle shown below.
Sample I/O
(i) Input value of n = 2, ch=’O’
Output:
OO
OO
(ii) Input value of x = 2, y = 5
Output:
@@@@@
@@@@@
(iii) Output:
*
**
***
Output