해당 댓글은 삭제되었습니다.
해결 ㄱㄴ? - dc App
심순이.setOrg(org1) 해야되는거 아님?
메인은 저대로 하라는데? - dc App
그래서 막힌 거 - dc App
메인이 뭐임
맨 밑에 캡쳐파일은 건들지 말고 저대로 하라는거?
ㅇㅇ - dc App
그럼 멤버 객체 필드 String name String type 두개 지우고 Org 필드 하나 추가 하고 생성자 수정하고 getter setter 다시 만들어봐
String person 이랑 String type
이유는 call by value 랑 call by reference 차이
너가 한 방식대로 하려면 org 객체 내용이 변경될 때마다 member.setPerson 이랑 member.setType 을 해줘야됨. 근데 멤버 클래스에 org필드 하나 추가하고 setOrg 해주면 org 객체 변경될 때마다 자동으로 바뀜.
첫번째 방식은 org필드의 값을 member 객체 필드에 복사하는거고 두번째 방식은 org 객체 자체를 참조시키는거(같은 메모리 주소)
상위 1퍼 자린이
해당 댓글은 삭제되었습니다.
해결 ㄱㄴ? - dc App
심순이.setOrg(org1) 해야되는거 아님?
메인은 저대로 하라는데? - dc App
그래서 막힌 거 - dc App
메인이 뭐임
맨 밑에 캡쳐파일은 건들지 말고 저대로 하라는거?
ㅇㅇ - dc App
그럼 멤버 객체 필드 String name String type 두개 지우고 Org 필드 하나 추가 하고 생성자 수정하고 getter setter 다시 만들어봐
String person 이랑 String type
이유는 call by value 랑 call by reference 차이
너가 한 방식대로 하려면 org 객체 내용이 변경될 때마다 member.setPerson 이랑 member.setType 을 해줘야됨. 근데 멤버 클래스에 org필드 하나 추가하고 setOrg 해주면 org 객체 변경될 때마다 자동으로 바뀜.
첫번째 방식은 org필드의 값을 member 객체 필드에 복사하는거고 두번째 방식은 org 객체 자체를 참조시키는거(같은 메모리 주소)
상위 1퍼 자린이