Java Function-Overloading Board Questions


  1. 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 : 
    *
    **
    ***
    ****
    
  2. coming soon