어케되는거임 ?
매개변수로 int 나 이런 타입따위를 받아온다는 개념을 알겠슴
근데
매개변수로 객체가 들어가는 경우는
무슨경우임 ?
A a = new A();
B b = new B(a);
이 경우 받아온 B는 당연히
public class B{
C c;
public B(C c){
this.c=c;
}
}
이렇게 사용한다는 것도 알겠슴
근데 이 경우 c는 a의 모든 필드 메소드를 받아온다는 개념임 ?
모든 정보를 ?
a가 가지고 있는 멤버들의 값이나
메소드의 속성 이따위들을 전부 받아오는거고 c는 a를 가지고있는거임 ?
아니면 c는 a를 가르키고 있는거임 ?
포인터를 모르는게 이렇게나 무섭습니다 여러분