S.O.L.I.D: Conceitos e exemplos em Typescript – Parte 2, o “O”