連載第10回で最終回を迎える今回は、オーバーロードに関する出題です。 オーバーロード 1つのクラス内に、同じ名前のメソッドやコンストラクタを複数定義することができます。これをオーバーロードと呼びます。 ただし、それぞれのメソッドが別物であることを判断するために、引数の並び、型、数が異なっていることが条件です。 【構文】メソッドのオーバーロード void method(){ } void method(int a) { } void method(int a, int b) { } void method(String s) { } class Foo { int x; int y; // 引数なしの display() メソッド public void display() { System.out.println("-- display()"); System.out.println("x
![オーバーロードを習得する](https://cdn-ak-scissors.b.st-hatena.com/image/square/6e84fc6ab06f31b2e64248cbfc92fe06deb5bab5/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fimages%2Flogo%2F1200x630_500x500_ait.gif)