Se você está entrando agora no mundo de OO (orientação a objetos), seguem alguns conceitos básicos que você deve saber:
- Abstração
Capacidade de nos importar somente com aspectos relevantes em um determinado contexto. - Classe
São como especificações de um objeto que tem atributos e métodos. Geralmente representam algo abstrato, como um substantivo. Por exemplo: casa, pessoa, veículo.
Uma analogia que podemos fazer é que uma classe corresponde à planta baixa de uma casa.