오버로딩 , 생성자
(메서드 오버로딩 )오버로딩이 성립하기위한 조건
3가지가 충족되어야한다
- 이름이같아야한다
- 매개변수의 개수 또는 타입이 달라야한다
- 반환타입은 영향이없다
생성자
이름이 클래스 이름과 같야야한다 리턴값이없다 (void안붙임 ) 대입문이다 모든클래스는 반드시 생성자를 하나이상 가져야한다
기본생성자> 컴파일러가 알아서 생성해준다
//생성자 호출이고 사실은 기본으로 컴파일러가 생성해준다 ..
Card c = new Card();
Point(){} 매개변수가없는 생성자 < 생성자가 하나도 없을때 컴파일러가 자동추가 해주지만 왠만하면 기본으로 생성자를 만들어줘야한다.
기본생성자를 만드는 규칙을 지키자
기본생성자를 항상필수로 추가.
Leave a comment