자바에서 서로 다른 패키지에 같은 이름의 클래스가 있다고 할 때, 이 둘을 같이 import 해서 사용 가능한가요?
그리 사용하시면 프로그래머도 혼란스럽고 컴파일러도 혼란스러워할껍니다. :)
May The Force Be With You.
가능할텐데요..
패키지명과 함께 쓰면 충돌이 안생길 것입니다.
com.mypackage라는 패키지의 SameClass 가 있고 com.mypackage2라는 패키지의 SameClass 가 있다고 할때,
com.mypackage.SameClass com.mypackage2.SameClass
와 같이 패키지명을 풀로 써주면 될것 같은데요.
아! 물론 윗분 말씀대로, 직접 제작중인 패키지라면 굳이 클래스를 같은 이름으로 하지 않는 것이 좋겠지만요..
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
그리 사용하시면프로그래머도 혼란스럽고컴파일러도 혼란스러워할껍니다.
그리 사용하시면
프로그래머도 혼란스럽고
컴파일러도 혼란스러워할껍니다. :)
May The Force Be With You.
가능할텐데요..패키지명과 함께 쓰면 충돌이 안생길 것입니다.
가능할텐데요..
패키지명과 함께 쓰면 충돌이 안생길 것입니다.
com.mypackage라는 패키지의 SameClass 가 있고
com.mypackage2라는 패키지의 SameClass 가 있다고 할때,
com.mypackage.SameClass
com.mypackage2.SameClass
와 같이 패키지명을 풀로 써주면 될것 같은데요.
아! 물론 윗분 말씀대로, 직접 제작중인 패키지라면 굳이 클래스를
같은 이름으로 하지 않는 것이 좋겠지만요..
댓글 달기