O que é Programação Orientada a Objetos e por que Java é construído sobre ela
Programação Orientada a Objetos, ou POO, é um paradigma de programação baseado na ideia de organizar o código em objetos, que representam coisas do mundo real ou conceitos do sistema.
Java foi criado desde sua base como uma linguagem orientada a objetos. Praticamente tudo nele é construído em torno de classes e objetos.
Uma classe é como um molde, uma planta. Um objeto é uma instância concreta criada a partir desse molde.
Carregando...
Cachorro é a classe, o molde. meuCachorro é um objeto, uma instância criada a partir dela.
A Programação Orientada a Objetos costuma ser resumida em quatro conceitos principais, que veremos com mais detalhes nas próximas aulas:
Esse modelo ajuda a organizar sistemas grandes, agrupando dados e comportamentos relacionados em um mesmo lugar. Em vez de ter dados soltos e funções separadas trabalhando sobre eles, você tem objetos que já sabem o que são e o que podem fazer.