반응형

*제네릭

- 클래스 내부에서 사용 할 데이터 타입을 외부에서 설정(지정)하는 기법을 의미한다.

- 클래스 <사용할 타입> 으로 선언한다.

- 제네릭 선언한 클래스를 사용하기 위해서는 사용하는 쪽에서도 제네릭 타입을 명시해줘야한다.

class Table<T> {
    
    List<T> Table = new ArrayList<>();
    
    public List<Article> getArticles() {
		return tables.get("article");
	}
    
}
 
public class GenericEx_1 {
    
    public static void main(String[] args) {
    
    	List<Article> articles = new List();
        
        articles.getArticles();
        
    }
}
반응형

'기타' 카테고리의 다른 글

git 명령어  (0) 2020.06.12
깃허브(github) 사용방법  (0) 2020.06.12
메소드와 인스턴스  (0) 2020.06.02
필드(field)  (0) 2020.06.02
for-each문  (0) 2020.06.02

+ Recent posts