Upload
thais
View
220
Download
0
Embed Size (px)
DESCRIPTION
Para quem é iniciante em POO, na área de desenvolvimento back-end, em TI
Citation preview
ANLISE E DESENVOLVIMENTO DE SISTEMAS
2
DESENVOLVIMENTO BACK-END E DESIGN PATTERNSProf. Msc. Willian [email protected]
3Aula 01(Introduo Orientao a Objetos)
4Agenda Identificar o que Orientao a Objetos Buscar exemplos do cotidiano Fazer analogia com a informtica Exerccio
5O que Programao Orientada a Objetos ?
6O que Programao Orientada a Objetos ? Programao
Uma linguagem de programao um mtodo padronizado para expressarinstrues para um computador
um conjunto de regras sintticas (gramatical) e semnticas (significado)usadas para definir um programa de computador
Objeto Um objeto representa uma entidade que pode ser fsica, conceitual ou de
software
Orientao a Objetos um paradigma de anlise, projeto e programao de sistemas de
informao, baseado na composio e interao entre diversas unidades desoftware chamadas de objetos
7Exemplos do Cotidiano Objeto
Cadeira Praia Escritrio Rodas Banco
Carro Praa
Bola Futebol Tnis Ping-Pong Futebol Americano
(alumnio, pano, de deitar, etc.)(ferro, estofado macio, preta, com brao, etc.)
(ferro, branca, com rodas, automtica, manual, etc.)
(couro, preto, regulvel, etc.)(tijolo, verde, com encosto, sem encosto, etc.)
(couro, redonda, 40cm de dimetro, branca, etc.)(tecido, redonda, 5cm de dimetro, amarela, etc.)
(pvc, redonda, 1.5cm de dimetro, branca, etc.)(couro, oval, 50cm de largura, marrom, etc.)
(material, formato, tamanho, cor, etc.)
(material, cor, tem brao?, tem rodas?, etc.)
8Exemplos do Cotidiano Objeto (material, formato, tamanho, cor, etc.)
Bola Futebol
Tnis
Ping-Pong
Futebol Americano
material: couroformato: redondatamanho: 40cmcor: branca
material: tecidoformato: redondatamanho: 5cmcor: amarela
material: pvcformato: redondatamanho: 1,5cmcor: amarela
material: couroformato: ovaltamanho: 50cmcor: marrom
Caractersticasou
Propriedades
9Exemplos do Cotidiano Descreva as propriedades do objeto
10
Exemplos do Cotidiano Busque 2 exemplos do cotidiano
Descreva pelo menos 5 propriedades dos exemplos encontrados
11
Analogia com a Informtica Sistema de Caixa Eletrnico
Objeto: Cliente Conta Senha da Conta Nome Endereo CPF RG
Objeto: Conta Corrente Agncia Nmero Saldo
12
Analogia com a Informtica Sistema de Vendas pela Internet (e-commerce)
Objeto: Produto Nome Descrio Valor
Objeto: Estoque Produto Quantidade Prazo de Validade
Objeto: Cliente Cadastro Senha do Cadastro Nome Endereo CPF RG
13
Exerccios Busque 2 exemplos de objetos na informtica
Descreva as propriedades do exemplo encontrado
14
Dvidas ?
Copyleft - Prof. Msc. Willian Peixoto permitida a duplicao ou reproduo desta apresentao, no todo ou em parte, sobquaisquer formas ou por quaisquer meios (eletrnico, mecnico, gravao, fotocpia,distribuio na web e outros), sem permisso expressa do autor. (Pode copiar vontade)