JAVA32 08.Collection인터페이스 보호되어 있는 글 입니다. 2022. 12. 19. 07. 컬렉션 프레임 워크란? 보호되어 있는 글 입니다. 2022. 12. 6. newInstance()메서드- Class클래스의 메서드 newInstance()메서드 정의 인스턴스를 생성할 때 사용하는 Class클래스의 메서드 Class class1 = Class.forName(”패키지명.클래스명”); 클래스명 instance = (클래스명)class1.newInstance(); System.out.println( instance );// 주소값 출력 특징 반환값이 Object여서 해당 클래스로 다운캐스팅해야함. 출처 - Do it! 자바 프로그래밍 입문 (박은종 선생님) https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=157852460 2022. 11. 23. 04. < T extends 클래스 > 자료형매게변수 제한하기 사용하는 이유는? 제네릭 클래스에서 T자료형에 사용할 클래스를 제한하기 위해서 사용.( 아무 클래스나 사용불가 ) ex) 만약 Food클래스가 있는 데 food클래스의 material 변수의 자료형으로 Poison이 들어간다면 안되겠쥬..? 아무래도 음식의 재료가 독이면 사람은 죽으니까.. GenericFood food = new GenericFood(); 제네릭 클래스에서 자료형매게변수를 제한하는 법 1. 제한 기준을 추상 클래스로 정의하기 (ex. Material (재료 [멭털리아]) ) 2. 사용해야할 여러 참조자료형이 해당 추상클래스 상속받기 3. 로 제한 두기 →자료형 매게변수가 제한 기준이 되는 클래스를 상속받기 why추상클래스.. 2022. 11. 22. 이전 1 2 3 4 5 6 7 8 다음