JAVA/프로그래머스 자바 입문
파트6. 클래스 다듬기 [메소드 오버로딩 - 실습]
RiLLa_0511
2023. 3. 15. 19:48
728x90
[ Programmers - 무료 자바 입문 강의 ]
● 메소드 오버로딩
→ 매개변수의 수, 타입이 다른 경우 동일한 이름으로 메소드를 여러개 정의할 수 있다.
→ 매개변수의 이름은 중요하지 않다.
https://school.programmers.co.kr/learn/courses/5/lessons/368#
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
// Car.java 파일
class Car {
void run() {
System.out.println("차가 달립니다.");
}
// 정수 하나를 매개변수로 받는 메소드, run을 추가해 보세요.
public void run(int x) {
}
}
// Car.Exam.java 파일
// 실행을 위한 코드입니다.
public class CarExam {
public static void main(String[] args) {
// Person클래스에서 String과 int를 매개변수로 받는 생성자를 호출합니다.
Car car = new Car();
car.run();
// int형 매개변수를 받는 run을 호출합니다.
car.run(100);
}
}
혼자 공부하며 올리는 블로그입니다. 틀린 내용은 댓글 남겨주시면 감사하겠습니다.
728x90