Skip to content

Latest commit

 

History

History
60 lines (37 loc) · 1.46 KB

anotacoesJava.md

File metadata and controls

60 lines (37 loc) · 1.46 KB

Core Java Made Easy

#Exemplo de objeto - Hospital Management

objetos patient(paciente) Appointment(Consulta) Doctor(médico) Prescription(receita) Billing(pagamento)

9.The 4 Object Oriented Principles

Paradigmas(principles) da Orientação a Objetos

Encapsulamento - Encapsulation Herança - Inheritance Abstração - Abstraction Polimorfismo - Polymorphism

10.Encapsulation

O encapsulamento protege as PROPRIEDADES e FUNCIONALIDADES de um objeto de outros objetos.

Essa capsula na maioria das linguagens orientadas a objetos é chamada de CLASSE.

Essa capsula ou classe, contém em seu envólucro PROPERTIES/VARIABLES e FUNCTIONALITY/METHODS

  1. Inheritance(Herança)

É o processo de definição de um novo objeto com a ajuda de um objeto existente.

Em Java, usamos a palavra-chave EXTEHDS para herdar.

Quando usamos herança estamos fazendo uso da técnica de reutilização(Re-Usability) e do relacionamento IS-A(IS-A Relation)

Relacionamento IS-A, é usado para referir-se a um relacionamento do tipo herança, como por exemplo, uma BMW IS A CAR(BMW é um CARRO).


#Git ##Create a new repository on the command line echo "# JavaNinja" >> README.md git init git add README.md git branch -M main git remote add origin https://github.com/carlosers/JavaNinja.git git push -u origin main

##...or push an existing repository from the command line git remote add origin https://github.com/carlosers/JavaNinja.git git branch -M main git push -u origin main