1. 다음객체를 상속 받아 대각선이 0이되게 계산 하는 METHOD가 있는 클레스 ar2di를 만드시오.
2. 다음객체를 상속 받아 태두리가 0이 되게 계산 하느 MECHOD가 있는클레스 ar2out를 만드시오.
3. 위기능이 다 있는 객체 ar2all를 만들어 보시오.

-------다음----------
import java.util.*;
public class ar2
{   
    public int w;
    public int h;
    public int ar[][];
    public static void main(String[] args)
    {
        int op,yn;
        ar2 a = new ar2();
        a.inputSize();
        a.input();
        System.out.println("계산전");
        a.output();
        a.calc(3);
        System.out.println("계산후");
        a.output();
           
    }

    public void inputSize(){
        Scanner sc=new Scanner(System.in);
        System.out.println("너비를 입력하세요");
        w = sc.nextInt();
        System.out.println("높이를 입력하세요");
        h = sc.nextInt();
        ar = new int[h][w];
       
    }
    public void input(){
        int su=0;
        //입력부
        for(int i=0;i<h;i++)
            for(int j=0;j<w;j++)
                ar[i][j]=++su;
    }
    public void calc(int opt){
            //계산부
        for(int i=0;i<h;i++)
            for(int j=0;j<w;j++){
                if(opt==1){
                    if(ar[i][j]==ar[j][i])
                        ar[i][j]=0;
                }
                if(opt==2)
                    ar[i][j]=0;
                if(opt==3)
                    ar[i][j]=-1*ar[i][j];
            }
    }           
    public void output(){
        //출력부
        for(int i=0;i<h;i++){
            for(int j=0;j<w;j++){
                System.out.printf("%4d ",ar[i][j]);
            }
            System.out.printf("n");
        }
    }
}