본문 바로가기
Develop/Java

외부에서 객체를 받는 매개변수

by jaeyoungb 2022. 6. 28.

 

왼쪽은 Student 클래스, 오른쪽은 Bus 클래스이다.

왼쪽 클래스의 13번째 줄을 보면, Bus bus , bus.take 처럼 특이한 모양의 메소드 구현법이 있다.

 

여기서는 Student 클래스의 입장에서 봤을 때, 외부에서 만들어진 Bus 객체를 이용해 bus라는 매개변수를 선언했다.

결국, Bus 객체를 받은 것이다.

 

이렇게 되면 Bus 클래스의 메서드들을 사용할 수 있게 된다.

여기서는 bus라는 매개변수를 인자로 받아서 Bus 객체의 take 메서드를 호출한 것이다.

 

이런 메서드 구현법도 있으니 알아둘 것.

'Develop > Java' 카테고리의 다른 글

자료형 일치  (0) 2022.08.25
print vs printf vs println  (0) 2022.08.24
Interface  (0) 2022.07.09
return null;  (0) 2022.07.09
Scanner로 입력받을 시, nextInt() 후 nextLine() 안되는 이유  (0) 2022.06.27