Return to Video

Tipos de Objeto (Versão vídeo)

  • 0:01 - 0:06
    Agora que já sabe o básico de java script, eu quero ensinar um uso interessante do Javascript.
  • 0:06 - 0:10
    Algo que chamamos de "programação orientada a objetos"
  • 0:10 - 0:13
    Mas primeiro precisamos entender porque isso é útil.
  • 0:13 - 0:18
    Então pensei em um programa que em faça sentido o uso da orientação objeto.
  • 0:18 - 0:25
    Agora, é bom a programa para se começar. No topo tenho duas variáveis que armazenam dados de um objeto.
  • 0:25 - 0:30
    Agora, o objeto literal é um tipo de objeto que já aprendemos, que criamos com duas chaves
  • 0:30 - 0:34
    e colocamos todas os nomes dessas propriedades e valores dentro.
  • 0:34 - 0:39
    Então temos duas dessas variáveis objetos, e embaixo temos essa função "drawWinston"
  • 0:39 - 0:41
    que recebe um único argumento,
  • 0:41 - 0:48
    e então desenha esse argumento, desenha uma imagem baseada nas propriedades x e y dos objetos.
  • 0:48 - 0:53
    e um título de acordo com as propriedades apelido e idade do objeto.
  • 0:53 - 0:58
    E agora embaixo finalmente, chamamos "drawWinston()" no adolescente e no adulto,
  • 0:58 - 1:01
    e isso é o que faz isso aparecer.
  • 1:01 - 1:06
    Bem legal. Agora, se vamos aqui, e olharmos para esses objetos.
  • 1:06 - 1:11
    veja que eles são muito parecidos.
  • 1:11 - 1:18
    Ambos tem as mesmas propriedades, e ambos podem ser usados para chamar a função "drawWinston()."
  • 1:18 - 1:24
    Na verdade, se você para pra pensar, ambos estão descrevendo um tipo Winston, certo ?
  • 1:24 - 1:29
    E podemos imaginar que talvez exista esse tipo abstrato de Winston no mundo.
  • 1:29 - 1:36
    e todo Winston tem os mesmos tipos de propriedades como, apelido, idade, x e y.
  • 1:36 - 1:42
    e aqui o que fizemos foi criar duas instâncias de Winston
  • 1:42 - 1:48
    para descrever, um tipo único de Winston, Então é um Winston adolescente e este um adulto.
  • 1:48 - 1:55
    Mas eles são realmente, bem parecidos, e sabe, há muitas coisas similares entre eles.
  • 1:55 - 2:01
    E, sabe, se você pensar nisso, há muito do modo como o mundo funciona também, por isso temos esses tipos de objetos abstratos
  • 2:01 - 2:06
  • 2:06 - 2:15
  • 2:15 - 2:22
  • 2:22 - 2:28
  • 2:28 - 2:31
  • 2:31 - 2:39
  • 2:39 - 2:42
  • 2:42 - 2:47
  • 2:47 - 2:52
  • 2:52 - 2:58
  • 2:58 - 3:06
  • 3:06 - 3:11
  • 3:11 - 3:15
  • 3:15 - 3:21
  • 3:21 - 3:29
  • 3:29 - 3:35
  • 3:35 - 3:38
  • 3:38 - 3:46
  • 3:46 - 3:48
  • 3:48 - 3:58
  • 3:58 - 4:00
  • 4:00 - 4:05
  • 4:05 - 4:10
  • 4:10 - 4:14
  • 4:14 - 4:22
  • 4:22 - 4:28
  • 4:28 - 4:31
  • 4:31 - 4:36
  • 4:36 - 4:40
  • 4:40 - 4:47
  • 4:47 - 4:51
  • 4:51 - 4:58
  • 4:58 - 5:05
  • 5:05 - 5:09
  • 5:09 - 5:14
  • 5:14 - 5:20
  • 5:20 - 5:23
  • 5:23 - 5:28
  • 5:28 - 5:31
  • 5:31 - 5:34
  • 5:34 - 5:39
  • 5:39 - 5:41
  • 5:41 - 5:46
  • 5:46 - 5:51
  • 5:51 - 5:56
  • 5:56 - 6:01
  • 6:01 - 6:07
  • 6:07 - 6:13
  • 6:13 - 6:17
  • 6:17 - 6:21
  • 6:21 - 6:27
  • 6:27 - 6:30
  • 6:30 - 6:36
  • 6:36 - 6:41
  • 6:41 - 6:46
  • 6:46 - 6:49
  • 6:49 - 6:51
Title:
Tipos de Objeto (Versão vídeo)
Description:

more » « less
Video Language:
English
Duration:
06:51

Portuguese, Brazilian subtitles

Revisions Compare revisions