Queue를 사용하려면 LinkedList로 객체를 만들 수 밖에 없나?

임대진·2022년 3월 21일
0

큐는 Queue인터페이스로만 정의해 놓았을 뿐 별도의 클래스를 제공하고 있지 않다.
대신 Queue인터페이스를 구현하는 클래스들이 있어서 이 들 중의 하나를 선택해서 사용하면 된다.

Queue인터페이스에 정의된 기능을 사용하고 싶다면, ‘All known Implementing Classes’에 적혀있는 클래스들 중에서 적당한 것을 하나 골라 잡아서
‘Queue q = new LinkedList();’와 같은 식으로 객체를 생성해서 사용하면 된다.

profile
신입개발자 공부기록 블로그

0개의 댓글