UVM QUEUE CLASS

In reply to cuonghle:

I’m refering to chapter 11 of the UVM Standard. In the Overview it says:

The container classes are type parameterized data structures. The uvm_queue #(T) class (see 11.3)
implements a queue data structure similar to the SystemVerilog queue construct. And the uvm_pool
#(KEY,T) class (see 11.2) implements a pool data structure similar to the SystemVerilog associative array.

For me this is a very clear statement.
Could you please explain your statement.