Problem

4/6

링크 만들기

Theory Click to read/hide

지금까지의 단원에서는 개체를 만들기 위한 템플릿인 클래스 만들기에 대해 설명했습니다. 같은 수업에서 객체 자체를 만들고 사용하는 과정을 설명합니다.

링크
Java 언어에서 변수는 개체를 저장할 수 없습니다. 대신 Java에는 메모리에서 개체의 위치를 ​​가리키는 참조가 있습니다.
개체 참조 유형의 변수를 만드는 구문은 다음과 같습니다.
<클래스 이름> <변수명>;
개체가 참조될 클래스를 즉시 표시한다는 점은 주목할 가치가 있습니다.

예: Book 클래스를 가리키는 "b"라는 이름의 변수:

책 b;

같은 방식으로 클래스 필드를 만들 수 있습니다(여기에 액세스 한정자를 추가할 수 있음). 참조 배열을 만들고 메서드에서 반환할 수 있습니다. 예:

공개 클래스 라이브러리 {
  공개 도서[] 도서;
  공개 도서 findBookWithName(문자열 이름) {
//올바른 책을 찾는 코드
  }
};


결론: 여러 가지 방법으로 다른 기본 유형(int, long, double...)의 변수와 동일한 방식으로 참조를 사용할 수 있습니다.

Problem

Dog 유형의 링크 a를 만듭니다.