- 패키지 선언이 필요한 상황 원(circle) 개발을 한다고 가정하자. 빠른 개발을 위해 team1 과 team2를 동시에 투입하여 team1에게는 원의 넓이를 구하게 했고, team 2에게는 원의 둘레를 구하도록 하였다. 그런데 개발된 결과물을 보니 문제가 발생하게 된다. 원의 넓이를 구해야 하는 team1은 Cricle 이라는 클래스명의 코드를 작성했고, 원의 둘레를 구해야 하는 team2 또한 Circle이라는 클래스를 작성한 것이다. 클래스명은 패키지 내부에서 중복되면 오류가 발생하므로 문제가 발생한다. ===> 따라서 공간적, 접근적 충돌 해결을 위한 패키지 선언의 필요 package teamproject; public class Circle{ // 원의 넓이 구하기 } public class..