2012-06-09 5 views
0

나는 첫 게임을하고 있으며 20 개가 조금 넘습니다.Eclipse에서 가져 오기

그대로 관리 할 수 ​​있지만 조금만 조정할 수 있기를 바랍니다. 그것은 "우주 게임"입니다. 여러 우주선 유형이 있습니다. 각 우주선 유형은 추상적 인 "선박"클래스를 상속하는 고유 한 클래스를 가지고 있습니다. 나는 그들을 하나의 "Ships"패키지에 넣고 싶다. (여전히 그들을 사용할 수있다.)

이렇게 Eclipse를 통해 어떻게 달성 할 수 있습니까? 프로젝트에서 패키지 폴더를 만드는 방법을 알고 있지만 프로젝트의 다른 패키지에서 필요할 때 가져 오는 방법을 모르겠습니다.

나는 답을 찾고자했지만 모든 예제와 답은 나의 간단한 필요를 뛰어 넘었다.

답변

0

정말 쉬운 질문입니다. Ship ship = new Ship();과 같이 다른 클래스에서 클래스를 사용할 때 편리하게 가져올 필요가 없습니다. ctrl + space eclipse로 자동 완성을 사용하면 자동으로 가져 오지만 자동으로 사용하지 않으면 Ctrl + Shift + O를 사용하여 클래스를 가져옵니다. 너무 쉽게.

+0

Eclipse에서 클래스의 다른 패키지로 드래그하면 오류가 발생합니다. "여기에 클래스 삽입"을 유형으로 해결할 수 없습니다. – TRU7H

+0

패키지에서 다른 클래스로 클래스를 드래그한다는 의미입니다. ... 어쩌면 그 수업이 열려 있거나 뭔가를 할 수 있습니다. 어쨌든 그 클래스를 닫고 그 패키지 나 그 클래스의 첫 번째 라인 (package com ....)에 그것을 복사한다. 예를 들어'package com.Pro'를'package com.bip'으로 변경하면, ctrl + 1을 누르고 대상 패키지로 이동을 선택하십시오. 그러나 사본을 사용하는 것이 더 쉽습니다. – Hosein

+0

ahaa .. 나머지 파일들에 대한 기본 패키지를 사용하고 있습니다. 그럴 수 있습니까? 클래스를 다른 기본 패키지가 아닌 다른 패키지로 옮겼을 때 작동하는 것처럼 보였기 때문에 ... – TRU7H

관련 문제