1
/
de
1
Loja - Instituto Brasileiro de Terapias holísticas
Curso de Fundamentos de POO para Iniciantes
Curso de Fundamentos de POO para Iniciantes
Preço normal
R$ 39,90 BRL
Preço normal
R$ 127,00 BRL
Preço promocional
R$ 39,90 BRL
Preço unitário
/
por
Frete calculado no checkout.
Não foi possível carregar a disponibilidade de retirada.
Fundamentos de OOP para Iniciantes
Aprenda Programação Orientada a Objetos usando Java, uma das linguagens mais amplamente utilizadas no mundo!
A programação orientada a objetos é um paradigma de programação que organiza o código em torno de objetos, que são entidades que possuem características (atributos) e comportamentos (métodos). Ela é baseada em quatro princípios fundamentais: encapsulamento, herança, polimorfismo e abstração. O encapsulamento permite ocultar a complexidade interna de um objeto, fornecendo uma interface externa consistente para interagir com ele. Isso significa que os detalhes internos de implementação são encapsulados e não acessíveis diretamente, protegendo o estado do objeto e impedindo alterações não autorizadas. A herança é um mecanismo que permite criar novas classes a partir de classes existentes. Ela permite que uma classe herde atributos e métodos de uma classe base, estendendo e especializando seu comportamento. Isso promove a reutilização de código e a organização hierárquica de classes. O polimorfismo refere-se à capacidade de objetos de diferentes classes responderem ao mesmo método de maneiras diferentes. Isso significa que é possível tratar objetos de diferentes classes de forma uniforme, invocando os mesmos métodos em cada um deles, mas obtendo resultados específicos para cada classe. A abstração é a capacidade de simplificar um objeto complexo dividindo-o em partes mais gerenciáveis. Isso envolve identificar as características e comportamentos essenciais de um objeto e representá-los em uma classe. A abstração permite criar modelos concisos e simplificados da realidade, focando apenas nos aspectos relevantes para o problema em questão. A programação orientada a objetos promove modularidade, reutilização de código, manutenção mais fácil, flexibilidade e extensibilidade de software. Ela é amplamente utilizada em linguagens de programação como Java, C++, Python e C#, e é considerada uma abordagem poderosa para projetar e desenvolver sistemas complexos. Neste curso, você aprenderá: - O que é OOP - Introdução - Carros de Lego - Características e comportamentos - Usaremos Java - Baixando a ferramenta Intellij IDEA Community Edition - Criando um projeto inicial - Olá mundo - LTS - Versão 17 e não 20? - Mercado de TI com Java - Maturidade da linguagem - Amplamente utilizada - O que é uma classe - O que é um objeto - Atributos - Métodos - Instância/criação - Classe - Novo - Como escrever uma classe em Java - Criando o projeto de exemplo - Criando a classe Book - Usando atributos diretamente - Usando atributos por meio de métodos - Nome - Métodos - Atributos - Construtor - Herança - Abstração - Encapsulamento - Polimorfismo - Exemplos - Classe Pessoa - Classe Aluno - Classe Professor - Público - Protegido - Padrão - Privado - Mesmo pacote - Pacotes diferentes - Protegido - Setter - Polimorfismo com classes - Polimorfismo com interfaces - Polimorfismo com classes abstratas - Abstração - Implementação - SobrescritaO que você aprenderá
- Os conceitos básicos de Java - Programação Orientada a Objetos - Herança - Encapsulamento - Polimorfismo - AbstraçãoShare

Mais vendidos
-
Curso de O Bootcamp Completo de Desenvolvimento Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Bootcamp de Desenvolvedor Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de Angular - O Guia Completo (Edição 2023)
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Curso Completo de JavaScript 2023: Do Zero ao Especialista!
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção