InstruçÔes

Passo 18

Sua classe ShoppingCart precisa da capacidade de adicionar itens. Crie um método addItem vazio, que receba dois parùmetros: id e products. Criar um método pode ser assim:
class Computer {
  constructor() {
    this.ram = 16;
  }

  addRam(amount) {
    this.ram += amount;
  }
}
O primeiro parĂąmetro, id, Ă© o id do produto que o usuĂĄrio adicionou ao carrinho. O segundo parĂąmetro, products, Ă© um array de instĂąncias Dessert. Usando um parĂąmetro em vez de referenciar diretamente seu array products existente, esse mĂ©todo serĂĄ mais flexĂ­vel caso vocĂȘ queira adicionar listas adicionais de produtos no futuro.

O que fazer:

Testes:

  • Sua classe `ShoppingCart` deve ter um mĂ©todo `addItem`.
  • Seu mĂ©todo `addItem` deve receber dois parĂąmetros: `id` e `products`.
  • Seu mĂ©todo `addItem` deve estar vazio.

Preview