Introdução à Orientação a Objetos

download Introdução à Orientação a Objetos

of 15

description

Para quem é iniciante em POO, na área de desenvolvimento back-end, em TI

Transcript of Introdução à Orientação a Objetos

  • 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)