Java (158) 썸네일형 리스트형 다형성의 오버라이딩 여러개의 자식을 가진 상속 클래스 랜덤 번호를 출력하는 로또 출력 [자바/JAVA] 다형성 다형성: 여러가지 형태를 가질 수 있는 성질 -객체 사용 방법은 동일하지만 실행결과가 다양하게 나오는 성질로 한 번의 코딩으로 여러개의 객체를 생성할 수 있는 원리가 '다형성'이다. (상속과 같이 불필요한 코드 사용을 줄이는 개념으로 참조변수에 얼마나 다양한 생성자를 받을 수 있는지가 중요하다) 부모 참조 변수에 실제 자식의 인스턴스 참조값을 넣는 것 보이는 참조값은 부모지만, 실제 저장된 값은 자식객체를 가르키는 주소값 상속 관계에서 각 자식 클래스에는 오버라이딩된 메소드를 가지고 있을 때 각각 자식 인스턴스는 자기의 오버라이딩된 메소드를 호출한다. 다형성을 구현하려면 메소드 재정의와 타입 변환이 필요하다 (메소드의 재정의 + 타입 변환 -> 다형성) 타입 변환이랑 타입을 다른 타입으로 변환하는 행위를.. 과제! 배열을 이용한 부모 클래스 호출 부모클래스의 메서드 호출 toString() 메서드 이용 이전 1 ··· 10 11 12 13 14 15 16 ··· 20 다음