목록java 공부 (15)
Kim Hyeong
혼자하는 공부 01 - 오버로딩
오버로딩하나의 클래스에 같은 이름의 메서드를 여러 개 정의하는 것조건 메소드의 이름이 같아야 한다.매개변수의 개수 또는 데이터타입 또는 순서가 달라야한다.매개변수는 같고 리턴타입이 다른 경우는 오버로딩이 성립되지 않는다. (리턴타입은 다르거나, 같거나 상관없다.) (ex) pubilc int getAdd( int i ) { return i } pubilc int getAdd( int i , int j ) { return i+j } pubilc int getAdd( int i , int j , int k) { return i+j+k } ) 생성자 오버로딩생성자 : 인스턴스 (객체)를 생성할 때(최초로 실행되는 메서드) 호출하는 메소드의 일종 ** this: 자기 클래스의 인스턴스변수를 접근할 때 사용** ..
java 공부
2018. 8. 10. 09:54