반응형
접근자와 설정자
-
자바 Study 필드와 메서드 접근, 접근자와 설정자 Part 8 ~ 9JAVA/개념 2022. 10. 6. 11:17
객체가 없다면 접근할 수 있을까?🤔 참조할 변수가 없을 시 어떻게 해야할까?🤷♀️ 8. 필드와 메서드 접근 필드나 메서드는 객체에 소속된 멤버이므로 객체가 없다면 접근할 수 없다. 다른 클래스의 멤버에 접근하려면 해당 클래스의 객체를 먼저 생성 후 아래의 예제와 같이 연결하여 사용 ex) 객체참조변수.멤버 == 사용하려는 외부 객체 이름.필드 이름 혹은 메서드 이름 Game myGold = new Game(); myGold.kill; // 인스턴스 변수 myGold.death(); // 인스턴스 메서드 인스턴스 변수는 개체마다 따로 존재, 인스턴스 메서드는 메서드 영역에서 공유 만약 클래스 내부에서 자신의 멤버에 접근하기 위해 참조할 변수가 없을 시 참조 변수로 this를 사용 혹은 참조 변수 없이 그..