no construtor da classe ItemPedido:
public ItemPedido(Int quantidade, Pedido pedido, Produto produto){
this.quantidade = quantidade;
this.pedido = pedido;
this.produto = produto;
this.precoUnitario = produto.getPreco();
}
nesse caso, a variável precoUnitario da classe ItemPedido é definida a partir do atributo preco da classe Produto, mas se em algum momento eu alterar o preco do produto no futuro, eu altero o precoUnitario de itemPedido?