WebDev/본과정
다형성과 오버라이딩
1. is a 관계와 has a 관계에 대하여 설명하시오. ia a: 상하 관계가 분명한 두 클래스가 가지는 특성 ex) 자식 is a 부모 has a: 하위 분류 클래스가 여러개로 가지는 상하 관계가 불분명한 특성 ex) 아이폰, 갤럭시, G has a 스마트폰 2. 다형성이란 무엇인가? : 부모 클래스는 곧 자식 클래스(부모 = 자식)가 되는 성질을 가진 객체지향프로그래밍 기법 중 하나이다. SubCLS cls1 = new Sub(); // 일반적인 상속받은 클래스의 객체 생성 SupCLS cls2 = new Sub(); // 다형성을 이용하면 상위객체 타입으로도 하위 클래스의 객체가 생성가능하다. 3. 아래가 되지 않는 이유에 대하여 메모리 그림으로 설명하시오. SmartPhone s = new M..
2021. 5. 12. 20:43
최근댓글