> 文档中心 > 7-1 方法重载

7-1 方法重载


根据题目要求完善代码。 一个木块如果高度比宽度大,我们说它是竖着放的,否则我们说它是平放的。 读入一个木块的高度和宽度。如果它是平放的,则输出A,否则输出B。

输入格式:

输入两个正整数表示高和宽。

输出格式:

输入A或者B。

样例1">输入样例1:

50 50

输出样例1:

A

输入样例2:

50 20

输出样例2:

B

代码实现 

import java.util.Scanner;public class Main {    public static void main(String[] args) { Scanner in = new Scanner(System.in); int height = in.nextInt(); int width = in.nextInt(); Board board = new Board(height, width); char status = board.getStatus(); System.out.println(status);    }}class Board {    int height, width;    public Board(int height, int width) { this.height = height; this.width = width;    }    public char status(int n){ return 'A';    }    public char status(double n){ return 'B';    }    public char getStatus() { if (height <= width) {     return status(1); } else {     return status(1.0); }    }}