Você está na página 1de 9

ANÁLISE E PROJETO DE SISTEMA I

Conceitos Orientação a Objetos

Prof. Carlo Castor


AGENDA

● Classe

● Objeto

● Herança
CONCEITOS ORIENTAÇÃO A OBJETOS
O que é Classe?
CONCEITOS ORIENTAÇÃO A OBJETOS

● Classe

– Uma classe é uma estrutura que abstrai um conjunto


de objetos com características similares.

– Uma classe define o comportamento de seus objetos


através de MÉTODOS.

– E as características destes objetos através de


ATRIBUTOS.
CONCEITOS ORIENTAÇÃO A OBJETOS

● Classe

– Classes não são diretamente suportadas em todas as


linguagens.

– Uma classe pode criar um conjunto de objetos com


características afins.

– Uma classe possui métodos e atributos.


CONCEITOS ORIENTAÇÃO A OBJETOS

O que é Objeto?
CONCEITOS ORIENTAÇÃO A OBJETOS

● Objetos

– Um objeto é uma instância de uma classe.

– Atributos são características de um objeto.

– Exemplos: um objeto da classe "Funcionário" teria


como atributos "nome", "endereço", "telefone", "CPF",
etc.
CONCEITOS ORIENTAÇÃO A OBJETOS

O que é Herança?
CONCEITOS ORIENTAÇÃO A OBJETOS

● Herança
– Herança acontece quando duas classes são próximas,
têm características mútuas, mas não são iguais e
existe uma especificação de uma delas.

– A herança é uma parte importante da orientação a


objetos porque permite a reutilização de código
existente e facilita o projeto.

Você também pode gostar