Guia fundamental da programação orientada a objetos - Parte 1
A ideia dessa série de posts é cobrir as partes que eu considero mais fundamentais na orientação a objetos, e no artigo de hoje iremos começar com os conceitos mais básicos desse paradigma.
Afinal, o que são classes e objetos? Explicando de forma resumida, objetos podem ser considerados estruturas que armazenam dados (propriedades), ações (métodos) e o estado atual desse objeto, então podem ter dois objetos do mesmo “tipo” com valores diferentes em suas propriedades, pois eles têm estados diferentes.