728x90 제네릭1 [Dart] 언어 기본기 - 제네릭편 제네릭(Generic) 제네릭 프로그래밍은 데이터 형식에 의존하지 않고, 하나의 값이 여러 다른 데이터 타입들을 가질 수 있는 기술에 중점을 두어 재사용성을 높일 수 있는 프로그래밍 방식이다. 제네릭은 클래스나 메소드에서 사용할 내부 타입을 컴파일 타임 때 미리 지정된다. 컴파일 타임 때 타입 검사(Type Check)를 수행하여 클래스나 메소드 내부에서 사용되는 객체 타입 안정성을 높일 수 있다. void main() { Book book1 = Book('1', '왕좌의게임'); book1.printIdType(); // String Book book2 = Book(1, '왕좌의게임'); book2.printIdType(); // int } class Book { final T id; final Str.. 2022. 12. 15. 이전 1 다음 300x250