728x90 반응형 조상타입1 31) 다형성(polymorphism) 31) 다형성(polymorphism) 1. 다형성(많을 다/형태 형) -여러 가지 형태를 가질 수 있는 능력 -'조상타입'의 참조변수로' 자손타입' 객체를 다루는 것★★★★★ 이 클래스를 가지고 객체를 만들면 Tv t = new Tv(); //Tv객체 SmartTv s = new SmarTv();//SmartTv객체 객체와 타입이 일치되었다. 하지만, 다형성은 Tv t = new SmartTV(); //타입불일치 객체와 타입이 불일치가 된다. 조상의 타입변수로 자손 타입 객체를 다루는 것이 '다형성'이다. 2. 객체와 참조변수의 타입이 일치할 대와 일치하지 않을 때의 차이 smartTv의 리모콘은 7개의 버튼을 가지고 있다. Tv로부터 상속받은 5개의 버튼과 smartTv의 버튼 2개 총 7개의 버튼이.. 2021. 6. 9. 이전 1 다음 728x90 반응형