20211031 TIL

20211031 TIL

public void drive(Vehicle vehicle) { if(vehicle instanceof Bus) { Bus bus = (Bus)vehicle; bus.checkFare(); } vehicle.run(); //객체 instanceof 클래스 > 부모의 객체를 타입으로 선언하여 자식 클래스로 형 변환이 가능한지 확인한다. //형 변환이 가능하다면, Vehicle을 상속받는 Bus 객체를 변수에 담을 수 있다.

from http://cozzilzzil2.tistory.com/27 by ccl(A) rewrite - 2021-11-01 01:00:42