나는 Flamethrower라는 클래스를 가지고 있는데, 다른 클래스 무기와는 다른 자체 탄약을 가지고있다. 이 탄약은 화염 방사기 내에서 중첩 된 클래스가되어야하며 화염 방사기 만이 클래스를 사용하게됩니까?자바 - 올바른 중첩 클래스 사용?
0
A
답변
3
내 댓글을 삭제하고이 대답 할거야 : 그 이유가 있다는 것을
이 탄약
나는 그렇게 생각하지 않습니다 화염 방사기 내에서 중첩 클래스되어야한다 탄약은 목표물과도 상호 작용할 것이고, 그 효과는 숙주 무기의 효과 이상으로 느껴질 것이다. 나는 보통 외부 클래스의 내부에서만 사용되는 "도우미"클래스의 내부 클래스를 예약합니다.
0
아마도 수업이 없어야합니다. 일반적으로 개발 및 수정이 용이하도록 스크립트와 같은 내용을 원합니다. 당신은 정말로 좋은 이유가 없다면 행동을 커스터마이징하기 위해 데이터 파일에서 값을 읽는 일반 탄창 클래스로 바꿔야합니다. 일반적으로 자바 초보자들 사이에 공통적 인 실수는 그것이 필요한지 아닌지 모든 것에 대한 수업을 만드는 것입니다.
관련 문제
- 1. 올바른 클래스 사용?
- 2. 자바 스크립트 중첩 클래스
- 3. 정적 클래스 멤버의 올바른 사용
- 4. 인스턴스화 중첩 클래스 확장 자바 클래스
- 5. 올바른 Android 의도 도우미 클래스 사용?
- 6. Java 중첩 클래스 중첩
- 7. 올바른 사용
- 8. C# 중첩 클래스 및 액세스 가능성 사용
- 9. 중첩 클래스 - 부모 클래스에서 중첩 클래스 호출
- 10. 자바 스크립트에서 중첩 된 함수 메모리 사용
- 11. 중첩 클래스
- 12. 중첩 클래스 또는 중첩 클래스가 아닌?
- 13. 올바른 사용
- 14. 올바른 사용
- 15. 올바른 사용
- 16. Ruby on Rails : 중첩 모델에서 carrierwave를 사용하는 image_tag의 올바른 사용
- 17. 외부 클래스의 ActionListener로 중첩 된 정적 클래스 사용
- 18. Monotouch에서 XMLRootAttribute의 올바른 사용
- 19. 추상 클래스의 올바른 사용
- 20. 클래스와 함수의 올바른 사용
- 21. 올바른 방법 sessionFactory 사용
- 22. 자이 썬과 Java 중첩 클래스
- 23. vbScript MsgBox의 올바른 사용
- 24. 사용 Array 클래스 (자바 스크립트 질문)
- 25. 자바 스크립트 인터페이스로 개인 클래스 사용
- 26. .idl없이 자바 스크립트에서 C++ 클래스 사용
- 27. 하이브 쿼리에서 map/reduce 자바 클래스 사용
- 28. MVC3 모델의 올바른 사용
- 29. onmousemove의 올바른 사용
- 30. Grails의 올바른 클래스 이름
개인적으로 중첩 클래스가 좋은 생각인지 잘 모르겠습니다. 이벤트 처리기에 대한 익명 클래스 - 확실합니다. 동일한 모듈에 여러 클래스가 있습니다. 예. 중첩 된 클래스 : 중첩을 사용하기 전에 상속 또는 구성을 사용합니다. IMHO ... – paulsm4
@ paulsm4 - 실제로 중첩 된 클래스를 사용하기로 결정하는 것은 상속 또는 구성 등을 사용할지 여부와는 독립적입니다. –