Quando usar virtual