728x90
업 캐스팅
-
Java - 캐스팅(Casting)Language/Java 2022. 2. 19. 12:08
캐스팅(Cating) 캐스팅이란? - 자바에서 캐스팅은 타입을 변환하는 것이다. - 이때, 상속 관계에 있는 부모와 자식 클래스 간에는 서로 형 변환이 가능하다. 업 캐스팅 class Human { } class Student extends Human { } public class Main { public static void main(String[] args) { Student student = new Student(); Human human = student; // 자식 클래스인 student는 부모 클래스 타입으로 캐스팅됨 } } - 자식 클래스가 부모 클래스 타입으로 캐스팅되는 것을 말한다. 다운 캐스팅 class Human { } class Student extends Human { } publ..