-
13일 차 패키지에 관해서삼성SDS_멀티캠퍼스/Java 2015. 9. 23. 09:47반응형
package animal.test;
import animal.AnimalTest;
import animal.*; //animal패키지의 모든 클래스들을 같은 패키지에 있는 마냥 쓰고싶다
public class Test {
public static void main(String[] args) {
// Animal클래스를 사용하고싶다.
// 우리가 쓰려는 Animal클래스의 풀패키지명은 animal.Animal
// 방법1. 항상 풀패키지명으로 불러줌
animal.Animal aaa = new animal.Animal() {
@Override
public void bark() {
// TODO Auto-generated method stub
System.out.println("ddd");
}
};
// 방법2. 풀패키지명으로 클래스 자체를 import
animal.AnimalTest bbb = new AnimalTest();
// 방법3. import 최상위 패키지명.*
// 하지만 최고의 방법은 방법2이다. 클래스 자체를 import하라는것.
// 왜냐면 방법3은 2개이상의 패키지안에 클래스명이 겹칠경우 문제가 있기때문
}
}
반응형'삼성SDS_멀티캠퍼스 > Java' 카테고리의 다른 글
13일 차 StringBuffer, StringBuilder (0) 2015.09.23 13일 차 currentTimeMillis()로 걸린 시간을 알기 (0) 2015.09.23 13일 차 패키지안에 패키지만들기 (0) 2015.09.23 12일 차 무명클래스 (0) 2015.09.22 12일 차 디자인패턴을 이용한 프로그래밍 (0) 2015.09.22