2014-01-07 1 views
1

안녕하세요 저는 slick (및 lwjgl)에 익숙하지 않고 여러 클래스를 사용했지만 똑바로 자바를 사용했을 때 하나의 클래스 또는 여러 클래스를 고수하는 것이 최선인지 궁금해했습니다. 매끄러운 정도에 대한 shoureJava/Slick - 게임에 여러 클래스를 사용해야합니까?

+0

다른 수업을 사용하지 않으면 어떻게할까요 ?? – clwhisk

답변

1

여러 클래스를 사용하십시오. 수업은 모든 것을 정리하고 문서화하기 쉽습니다. 또한 ArrayList를 사용하여 많은 클래스를 인스턴스화하고 나중에 사용할 수 있습니다. 여러 클래스에 대한 가장 중요한 점은 그것이 구성된다는 것입니다. 게임에 하나의 클래스 만 사용하는 것은 어렵습니다. 많은 코드가 있기 때문에 모든 것을 하나로 묶어 야합니다. 여러 클래스를 사용하십시오!

+0

감사합니다. – user3150675

0

Java는 이유 때문에 객체 지향 언어이며 클래스가 도움이됩니다. 여러 클래스를 사용하면 게임 논리를 분해하여 여러 클래스의 객체 간 상호 작용으로 간주하여 복잡성을 제한하고 게임을보다 쉽게 ​​이해할 수 있습니다. 어떤 종류의 게임을 쓰는지는 잘 모르겠지만, 예를 들어 액티브 플레이어가 멤버이거나 건강이나 생명 같은 것들을 추적하고, 화면에 위치시키는 등의 Player 클래스를 가질 수 있습니다. 플레이어 오브젝트는 Monster, Wall, Door, Chest 등의 오브젝트와 상호 작용할 수 있습니다.

클래스를 사용하면 코드를 재사용하고 반복하지 않아도되고, 프로젝트의 복잡성을 관리하고, 로직을 캡슐화 할 수 있습니다. 객체 지향 언어 인 Java로 작업 할 때 객체 지향 패러다임을 따르는 코드를 작성하는 것이 현명한 방법입니다.

관련 문제