Generics Class class Collection<TypeOfItem> { items: Array<TypeOfItem> = []; add(item: TypeOfItem){ this.items.push(item); } remove(item: TypeOfItem) { const index = this.items.findIndex(i => i === item); this.items.splice(index,
Generics Class class Collection<TypeOfItem> { items: Array<TypeOfItem> = []; add(item: TypeOfItem){ this.items.push(item); } remove(item: TypeOfItem) { const index = this.items.findIndex(i => i === item); this.items.splice(index,