Orientação à Objeto (OO)

Ao invés de colocarmos a lógica de tudo dentro do Main ou em uma função como na estrutura procedural:

img.png

Nós criaremos um objeto para que ele esteja encarregado de fazer as operações necessárias. Onde somente iremos chamar ele dentro do Main depois.

img_1.png

Se temos uma calculadora, por exemplo, criamos um objeto Calculadora e dentro dele terá os métodos de operação.

Em suma, mover dados, métodos, comportamentos para dentro de um objetos específicos.

Atualizado