Mindmap
Orientação a Objetos
Inhalt der Mindmap
Orientação a Objetos
Forma de desenvolvimento, que s diferencia do desenvolvimento procedural e estruturado
- Algumas linguagens que trabalham com esta forma de desenvolvimento são Java, C#, Ruby
- JAVA
- JSE, JEE, JME
- JSE plataforma para desenvolvimento de aplicações desktop
- JEE plataforma para desenvolvimento Web
- JME plataforma utilizada para desenvolvimento de aplicações para celulares em java porém se tornou uma ferramenta obsoleta com a entrada do android no mercado
- Arquitetura Java
- O Java gera um código que é somente dele, que é interpretado por uma máquina virtual Java, e por isso ele é uma linguagem multi plataforma
- O Java gera um código que é somente dele, que é interpretado por uma máquina virtual Java, e por isso ele é uma linguagem multi plataforma
- JSE, JEE, JME
- JAVA
- Composta por quatro pilares
- Abstração
- O conceito de abstração consiste no fato de que tudo que existe pode ser uma classe
- Abstrair é o ato de pegar características e ações
- A partir do momento que crio o objeto de uma classe ele passa a ser uma instância daquela classe
- Herança
- Classes que herdam atributos e métodos de outras classe base, este conceito é muito útil quando preciso criar novos objetos sem ter que reescrever o mesmo código duas vezes
- Polimorfismo
- Encapsulamento
- Esconder uma coisa de outra
- Ex: o Saldo de uma conta deve ser visível para todos os métodos em uma aplicação bancária porém deve ser alterado somente pelos métodos sacar ou depositar por exemplo
- Esconder uma coisa de outra
- Abstração
- Algumas linguagens que trabalham com esta forma de desenvolvimento são Java, C#, Ruby
Bilder und Dateien der Mindmap
Informationen
- Beschreibung
- Mindmap am Orientação a Objetos, erstellt von rbsilva.leandro am 05/01/2015.
- Erstellt von
- rbsilva.leandro
- Aufrufe
- 0
- Bewertung