Class and object in system verilog

Are class and its object both are static? Or it depends on program?

In reply to vineet:
Class types are static, but class objects are dynamic. Please see my short course on SystemVerilog OOP for UVM.