다운캐스팅1 2022.02.17_9일차_다형성과 추상클래스 09일차 학습내용 1. 다형성 polymorphism 2. 추상클래스 3. 인터페이스 interface sc.close( ) x, y를 가지고는 있지만 -> 사용시 a.멤버명에서 쓸 수 있는건 x뿐. (-> y를 쓰고싶으면 다시 형변환하면 가능) ▶ A부모타입 변수에 B자식타입 객체를 생성합니다. 가능합니다. 반대로는 안됩니다. (형변환에서 큰 기본형에 작은 기본형을 넣는게 가능했던 것도 가능하고, 반대는 불가능하듯이 말입니다.) 작은 애한테 큰 옷을 입혀주는거라 업캐스팅입니다. ------------------------------------------ 메인메서드 내부 A a = new A(); -> x -> 사용할 땐 a.멤버명, x B b = new B(); -> x, y -> 사용할 땐 b.멤버명.. 2022. 2. 23. 이전 1 다음