Java Script
Orientada a Objetos
Linguagens de Programação II
Sistemas de Informação – Turma 2B
Fundação Santo André
Programação Orientada a Objetos
• Paradigma de programação atualmente dominante no mercado
• Tornou-se o paradigma dominante tomando o lugar das técnicas de programação procedural / “estruturada” desenvolvidas na década de
1970
Um programa orientado a objetos é feito de...
OBJETOS
Cada OBJETO...
• possui um conjunto de informações;
Cada OBJETO...
• possui um conjunto de informações (ATRIBUTOS);
Cada OBJETO...
• possui um conjunto de informações (ATRIBUTOS);
• possui a implementação dos algoritmos que operam neste conjunto de informações.
Cada OBJETO...
• possui um conjunto de informações (ATRIBUTOS);
• possui a implementação dos algoritmos que operam neste conjunto de informações (MÉTODOS).
Cada OBJETO...
• possui um conjunto de informações (ATRIBUTOS);
• possui a implementação dos algoritmos que operam neste conjunto de informações (MÉTODOS);
• é criado a partir de uma definição que descreve o que é comum a um conjunto de objetos.
Cada OBJETO...
• possui um conjunto de informações (ATRIBUTOS);
• possui a implementação dos algoritmos que operam neste conjunto de informações (MÉTODOS);
• é criado a partir de uma definição (CLASSE) que descreve o que é comum a um conjunto de objetos.
Cada OBJETO...
• possui um conjunto de informações (ATRIBUTOS);
• possui a implementação dos algoritmos que operam neste conjunto de informações (MÉTODOS);
• é criado a partir de uma definição (CLASSE) que descreve o que é comum a um conjunto de objetos;
• é controlado através de seu identificador único, que pode ser armazenado em uma variável compatível com o tipo do objeto.
Cada OBJETO...
• possui um conjunto de informações (ATRIBUTOS);
• possui a implementação dos algoritmos que operam neste conjunto de informações (MÉTODOS);
• é criado a partir de uma definição (CLASSE) que