16장 제네릭

16.1 제네릭 클래스와 제네릭 인터페이스

16.1.1 제네릭 없이 여러 객체를 저장하는 클래스 작성하기

Untitled

  1. Good1의 생성자호출→ 객체생성→참조변수 Good1의 자료형주소를 넣음

2 Apple생성자 호출후 객체생성해서 힙메모리에 넣고 Apple자료형주소를 apple에 넣는다

3.그 주소를 apple 필드에 넣음

→apple필드 호출시 객체생성까지 한뒤 호출되기에 오류없이가능

Untitled

Untitled

자료형은 참조변수가

어떤객체의 주소를 저장할것인가

메모리에 객체만생성해뒀으면 언제든지 그객체주소로 소환가능함

궁금증 부모클래스 객체를 생성해도 멤버클래스도 객체생성할것인가?

Untitled