728x90 반응형 instanceof연산자1 33) instanceof연산자 33) instanceof연산자 1. instanceof연산자란? -참조변수의 형변환 가능 여부 확인에 사용. 가능하면 true반환 -형 변환 전에 반드시 instanceof로 확인해야 한다. 1 2 3 4 5 void dowork(Car c) { if(c instanceof FireEngine) { //1.형변환이 가능한지 확인 FireEngine fe = (FireEngine)c; //2.형변환 } } Colored by Color Scripter cs 1행| void dowork(Car c) { Car c가 조상이기 때문에 객체로는 new Car(), new FireEngine(), new Ambulance()가 올 수 있다. 그 객체를 쓰기 전에 맞는지 확인하려 하는 것이다. 참조변수 형변환은 조.. 2021. 6. 9. 이전 1 다음 728x90 반응형