godkimchichi.log
로그인
godkimchichi.log
로그인
Java - OOP - 오버로딩
갓김치
·
2020년 8월 19일
팔로우
0
200819
OOP
객체지향프로그래밍
메서드
오버로딩
자바
0
자바 객체지향
목록 보기
5/13
메서드 오버로딩
클래스 내에서 이름이 같은 이름의 메서드를 여러개 정의할 수 있는 것
조건
메서드의 명이 같아야 한다.
매개변수의 갯수 또는 타입이 달라야 한다.
a(), a(int), a(long)
반환타입은 상관이 없다. (호출을 생각해보면 됨)
장점
메서드의 이름으로만 구분이 된다면 메서드명이 다 달라야 한다.
같은 역할을 하는 것인데 메서드의 명이 다르면 기억하기가 어렵다.
메서드의 이름을 짓는데 고민을 덜 수 있다.
참고
https://docs.oracle.com/javase/7/docs/api/
갓김치
갈 길이 멀다
팔로우
이전 포스트
Java - OOP - 메서드
다음 포스트
Java - OOP - 생성자
0개의 댓글
댓글 작성