Aula 4.5: Conceitos importantes #LTCode

COMPARTILHAR:

Aula 4.5 - Entenda conceitos importantes na programação orientada a objeto

Este artigo faz parte do projeto #LTCode

Vamos finalizar nossa aula de POO neste ultimo artigo, caso não tenha lido nossas aulas anteriores clique aqui e confira. 

Nesta aula você aprenderá rapidamente conceitos importantes relacionado a linguagem Java que pode ser úteis para você começar a desenvolver seus projetos orientados a objetos.

Conceitos rápidos:
  • Uma superclasse é estendida por outra classe.
  • Uma classe filha (ou subclasse) é uma classe que estende (herda de) outra classe. Ela herda todos os campos e métodos de sua superclasse.
  • Herança é às vezes chamada de um relacionamento "é um".
  • Uma subclasse é uma especialização de uma superclasse.
  • "public class final Gato extends Mamífero" - a classe Gato não pode ser estendida, é constante.
  • Uma classe final não pode ser herdada de outra classe.
  • Uma classe abstrata não poder instanciada, só pode servir como progenitora (mãe).
  • Método abstrato é um método que é declarado mas não implementado na progenitora.
  • Uma classe final não pode ser herdade por outra classe. Obrigatoriamente não pode ter filhas.
  • Um método final não pode ser sobrescrito pelas suas subclasses e é obrigatoriamente herdado.
  • Classes abstratas podem ter métodos concretos.
  • Classes que possuem 1 método abstrato, devem ser abstratas.
  • Construtores não são herdados.
  • Construtores e métodos static não podem ser declarados abstract.
  • Uma subclasse deve implementar os métodos abstrato da superclasse ou deve ser abstrato.
  • Interfaces são semelhantes a classes, sendo que suas definições de métodos não incluem corpo.
  • Todos os métodos de uma interface são abstratos, a palavra chave abstract não é necessária.
  • Interfaces não contém construtores, apenas campos constantes (public, static e final) são permitidos.
  • Uma classe pode herdar de uma interface como ela herda de uma classe.
Obrigado por nos acompanhar até aqui.

>> Voltar ao início das aulas, clique aqui.

COMENTÁRIOS

Nome

#ann,24,#HK,24,#LTCode,70,Artigo - Diversos,160,Artigo - Games,196,Artigo - Tecnologia,535,autor-thomaz,7,Coluna - Alternative World,24,Coluna - Fail,12,Coluna - Tec Line,14,Criptomoeda,58,Curiosidades - Diversos,49,Curiosidades - Tecnologia,50,en,2,estudo,5,HN,12,Raspberry Pi,10,root,73,Shorty Awards,1,Smartphones - Reviews,33,Top Nostalgia,2,VPN,17,WhatsApp,45,
ltr
item
Limon Tec: Aula 4.5: Conceitos importantes #LTCode
Aula 4.5: Conceitos importantes #LTCode
Aula 4.5 - Entenda conceitos importantes na programação orientada a objeto
https://1.bp.blogspot.com/-Vv6C0DkQgY0/WG_EGTY1EhI/AAAAAAAAFcs/qphwk8Z4UdkFSQu0zbS5xoZ_9_KovVlJACLcB/s640/ltcode.jpg
https://1.bp.blogspot.com/-Vv6C0DkQgY0/WG_EGTY1EhI/AAAAAAAAFcs/qphwk8Z4UdkFSQu0zbS5xoZ_9_KovVlJACLcB/s72-c/ltcode.jpg
Limon Tec
https://www.limontec.com/2019/05/aula-4-5-poo-java-ltcode.html
https://www.limontec.com/
https://www.limontec.com/
https://www.limontec.com/2019/05/aula-4-5-poo-java-ltcode.html
false
2157924926610706248
UTF-8
Carregar todos posts Não encontramos nenhum post VER TUDO Ler mais Responder Cancelar resposta Deletar Por Home PÁGINAS POSTS Ver tudo RECOMENDADO PARA VOCÊ LABEL ARQUIVO SEARCH TODOS POSTS Não encontramos nenhum post relacionado a sua requisição VOLTAR PÁGINA INICIAL Domingo Segunda Terça Quarta Quinta Sexta Sábado Dom Seg Ter Qua Qui Sex Sab Janeiro Fevereiro Março Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro Jan Fev Mar Abr Maio Jun Jul Ago Set Out Nov Dez apenas agora 1 minuto atrás $$1$$ minutes ago 1 hora atrás $$1$$ hours ago Ontem $$1$$ days ago $$1$$ weeks ago mais de 5 semanas atrás Seguidores Seguir ESTE CONTEÚDO ESTÁ BLOQUEADO PASSO 1: Compartilhe com seus amigos PASSO 2: Clique no link compartilhado Copiar Todo Código Selecionar Todo Código Todos códigos foram copiados para seu clipboard Não é possível copiar códigos / textos, por favor aperte [CTRL]+[C] (ou CMD+C no Mac) para copiar Tabela de conteúdo