LPOO Atributo método.

Slides:



Advertisements
Apresentações semelhantes
Análise e Projeto Orientado a Objetos
Advertisements

Python: Funções Claudio Esperança.
O valor de uma história.
IV CONGRESSO MUNICIPAL DE EDUCAÇÃO
LPOO Classe e objeto.
Java – Classes Abstratas
MEU ANIVERSÁRIO.
Tutorial I: Criando a interface de uma aplicação em Java
Meditação da luz.
UMA ABORDAGEM SOBRE ORIENTAÇÃO A OBJETOS!
A ASSOCIAÇÃO (texto de autoria desconhecida, recebido pela Internet)
Os números no dia a dia.
PIBID – SUBPROJETO DE MATEMÁTICA CERES CAICÓ EXPRESSÕES ARITMÉTICAS
MEU ANIVERSÁRIO ESTE ANO.
JAVA: Conceitos Iniciais
QUERO SER UM TELEVISOR CLICAR P/ MUDAR SLIDES.
"O que aconteceu?" Ela respondeu: "Leia". Era a redação de um menino.
Criação: Marlos Urquiza Cavalcanti
QUEM SOU EU ? NEALE DONALD WALSCH.
COMPARTILHANDO A FÉ DE DOIS EM DOIS
Conceitos de Linguagem de Programação
COLACIO. J SLIDES APRESENTA
Desenvolvimento de Pessoas
Eu.
Linguagens de Programação II Aula 04 – Entendendo Classes
Dia internacional da mulher
Linguagens de Programação II
Fluxograma de Comunicação
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos I Professora: Cheli Mendes Costa This.
Hubs Os hubs são dispositivos concentradores, responsáveis por centralizar a distribuição dos quadros de dados em redes fisicamente ligadas em estrela.
Programação Orientada a Objetos Curso de Engenharia da Computação Parte 03 – Conceitos Básicos III Prof. Fabricio Mota Oliveira
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos I Professora: Cheli Mendes Costa Como criar uma Classe e.
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos I Professora: Cheli Mendes Costa Classes e Objetos em Java.
Curso de Aprendizado Industrial Desenvolvedor WEB
Introdução ao Estudo da História
PROGRAMAÇÃO ORIENTADA A OBJETOS
Alguém Existe clique.
Curso de Aprendizado Industrial Desenvolvedor WEB
Aula Prática 4 Monitoria IP/CC (~if669).
Que sociologia política é essa?
Programação Orientada a Objetos - Java Professor: Jean Carlo Mendes.
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos Professor: Cheli Mendes Costa Introdução a Programação Orientada.
DICAS PARA ELABORAÇÃO DE PROJETO
Classes fechadas de palavras: * o pronome;
MEU ANIVERSÁRIO ESTE ANO
Recursividade Profs. De Prog2 e Lab2.
Operador this Karen Busolin karenbusolin.wordpress.com.
FILOSOFIA DO DIREITO METODOLOGIA
Projetos Pessoais: Por onde comecar? Nos proximos slides vamos ver…
Como elaborar uma boa redação?
SITUAÇÕES.
Programação Computacional Aula 9: Meu primeiro programa em C
"O que aconteceu?" Ela respondeu: "Leia". Era a redação de um menino.
ANALISANDO CONCEITOS E MAPEANDO QUESTÕES Profa. Mitieli Seixas da Silva.
Prof. Gabriela LottaPMCS Apresentação da disciplina e introdução Problemas Metodológicos em Ciências Sociais.
MEU ANIVERSÁRIO ESTE ANO
Vale a pena dizer "eu gosto de você"
Lição 06 Moisés, Um sábio recebendo Conselhos Igreja: Prof.:
Uma linda história contada por Osho ~ Sobre a Coragem~
EDUCAÇÃO INFANTIL EXEMPLOS DE SITUAÇÕES Setembro-2011
Como poderei, eu, ir por todo o mundo e pregar o evangelho a toda a criatura sem sair da minha cidade, do meu país? Como cumprir minha missão se não estou.
Array e ArrayList LPOO – 01/09/14.
02 de janeiro de 2015 O que é felicidade? “Vendo as multidões, Jesus subiu ao monte e se assentou. Seus discípulos aproximaram-se dele, e ele começou a.
Oii, eu sou Antônio Lucas Coordenador nacional da Seleção Brasileira de Máster e se você está aqui...
Frases Carmesim 202ª Semana Extraídas do Site:
A QUESTÃO DE DEUS DESCARTES.
A vida na compreensão de Nietzsche. Em ASSIM FALAVA ZARATUSTRA, Nietzsche vai identificar vida à “vontade de potência”: –A vida aparece como uma vontade.
1 Orientação a Objetos - Programação em C++ 1 o Slides – B : Introdução à OO/C++ Passando à Pratica – Estruturas, Classes e Objetos Engenharia Eletrônica.
Um Rei que queria ser dono do Mundo…
Transcrição da apresentação:

LPOO Atributo método

Introdução Vimos que as classes são a fábrica dos objetos Vimos alguns exemplos do que são classes e do que são objetos Agora vamos entender do que é feito uma classe: Atributos Metodos

Atributos São as características de uma classe Representam os partes que compõem uma classe Juntando esses partes eu fabrico os objetos de classe A classe humano define seres com: 2 braços, 2 pernas, 1 tronco, 1 cabeça Esses são as partes que foram um humano

Atributos Pela minha definição do que é um humano, se juntarmos, 2 braços, 2 pernas, 1 tronco, 1 cabeça formamos um humano Essas partes caracterizam como são todos os humanos Portanto, eles são os atributos da classe humano

Atributo Ex: A classe das cadeiras Essa classe reúne todos os objetos que tem 4 pernas, 1 acento, 1 encosto e que servem para sentar; Seus atributos são: 4 pernas, 1 acento, 1 encosto

Atributos Contudo o valor dos atributos não pode ser algo sempre constante Dessa os atributos poderiam restringir a classe Ex: A classe dos Humanos Essa classe reúne todos os seres que tem 2 braços, 2 pernas, 1 tronco, 1 cabeça e são capazes de andar, falar e pensar; Mas se um humano não nasceu com 1 das pernas ele deixaria de ser humano? NÃO!!!!!

Atributos Portanto a valor dos atributos pode ser variável Ex: Recriando a classe dos Humanos Essa classe reúne todos os seres que tem braços, pernas, 1 tronco, 1 cabeça e são capazes de andar, falar e pensar; Quantas pernas um humano pode ter? 0, 1 ou 2 Quantos braços um humano pode ter?

Atributos Em termos de programação os atributos são variáveis da classe Elas são na verdade as variáveis globais de uma classe Nesse contexto podemos dizer que classe é um programa que cria registros Esses registros possuem suas próprias variáveis: os atributos

Atributos Ex: Criando a classe Humano Classe Humano { Atributos Int Braços = 0..2; varia de 0 a 2 Int Pernas = 0..2; Int Cabeça = 1; Int Tronco = 1; }

Atributos Quando criamos um objeto do tipo Humano estamos criando 4 sub-variáveis; Ex: Humano h1; Com isso criamos : h1.braços; variável do tipo Inteiro h1.pernas; variável do tipo Inteiro h1.cabeça; variável do tipo Inteiro h1.tronco; variável do tipo Inteiro