オーバーロード
名前と戻り値は同じだが、引数の異なるメソッドのこと。Java1.5からは戻り値も異なるものを設定できる。同じ型のみの引数リストは順番を変えても同じものと見なされる。
定義例
public class Ningen { private String name; private String blood; public void Ningen(String name){ this.name = name; } public void Ningen(String name, String blood) { this.name = name; this.blood = blood; } }