오버로딩(java)
매개 변수가 다른 메소드(생성자 포함) 매개변수의 타임, 개수, 순서 중 하나가 달라야 함 - Info 클래스 - class Info{ String name; int age; public Info() { name = "초기값"; age = -1; } //오버로딩 public Info(String n , int a) { name = n; age = a; } void print() { System.out.println(name + ", " + age); } } - main 클래스 - public class Ex21 { public static void main(String[] args) { Info info = new Info("홍길동", 20); info.print(); } }
프로그래밍/JAVA
2021. 1. 13. 20:50