00:00:00
nesse vídeo você vai aprender PHP em 18
00:00:02
minutos e o melhor direto ao ponto vamos
00:00:05
passar por tudo que você precisa saber
00:00:06
para começar com PHP e colocar os seus
00:00:09
primeiros códigos para rodar na prática
00:00:11
vamos lá então o que é o PHP o PHP é uma
00:00:13
linguagem de programação do lado do
00:00:15
servidor usada para criar páginas web
00:00:18
dinâmicas o PHP é de código aberto e
00:00:20
gratuito façil integração com HTML
00:00:23
suporte a banco de dados como por
00:00:24
exemplo mycell poges e outros e é
00:00:27
Popular por ser simples de aprender e
00:00:28
fácil de aplicar no des volvimento web
00:00:30
alguns exemplos de uso são as
00:00:32
plataformas WordPress e jungla que
00:00:34
utilizam PHP aí no seu Core e como
00:00:36
começar aqui com o PHP para começar com
00:00:38
PHP nós precisamos ter um servidor web e
00:00:41
como eu já tenho o PHP instalado o PHP
00:00:42
tem um servidor embutido então para
00:00:44
iniciá-lo basta rodar o seguinte comando
00:00:46
PHP traço S maiúsculo local host dois
00:00:50
pontos e a porta Onde você deseja que
00:00:52
ele Rode no meu caso 8000 após isso
00:00:54
somente dar um enter então dando um
00:00:55
enter ele vai falar aqui a versão do PHP
00:00:57
que eu tô rodando e o servidor foi
00:00:59
iniciado então se eu recarregar a página
00:01:01
aqui ele já tá rodando então eu fiz uma
00:01:03
requisição htp 200 na página raiz que
00:01:05
seria o Barra após isso você precisa ter
00:01:07
aí um arquivo index.php para que você
00:01:10
consiga rodar esse código então
00:01:11
Começando aqui pela estrutura básica de
00:01:13
um código PHP um código PHP Ele sempre
00:01:15
vai precisar da tag de abertura que é o
00:01:17
símbolo menor interrogação PHP e para
00:01:20
fechar interrogação maior e dentro dessa
00:01:22
tag você pode rodar os códigos PHP então
00:01:25
aqui já no exemplo Já conseguimos ver
00:01:26
como fazer um comentário no código PHP
00:01:29
então bar asterisco fecha com asterisco
00:01:31
barra esse comentário ele é um
00:01:32
comentário de múltiplas linhas mas caso
00:01:34
você queira comentar somente uma linha
00:01:36
basta barra barra e o comentário
00:01:38
desejado Então essa é a estrutura básica
00:01:40
aí de um código PHP então agora vou dar
00:01:42
alguns enters aqui para focar somente na
00:01:44
codificação a primeira coisa que vamos
00:01:46
fazer é exibir dados para exibir dados
00:01:48
no PHP você pode utilizar o comando eco
00:01:50
então Eco e entre aspas você coloca o
00:01:53
que você deseja exibir no meu caso canal
00:01:55
ti após isso é necessário ponto e
00:01:57
vírgula salvo aqui o arquivo vou no meu
00:01:59
navegador recarrego e ele exibe aqui o
00:02:01
texto em PHP uma alternativa ao ech é o
00:02:04
print o print também ele faz a mesma
00:02:06
função Então vou só renomear aqui salvar
00:02:09
recarregar e funciona da mesma forma uma
00:02:11
outra forma seria utilizar o var
00:02:13
Underline dump o vard dump Além de
00:02:15
Exibir conteúdo da variável que no caso
00:02:17
é canal ti2 ele vai exibir o tipo dessa
00:02:19
variável então salvei aqui recarreguei
00:02:21
reparem que agora ele retornou o tipo da
00:02:23
variável que é uma string e o seu
00:02:25
conteúdo canal ti2 então a exibição de
00:02:27
dados é isso agora vamos falar sobre
00:02:30
variáveis para declarar uma variável no
00:02:32
PGP vamos utilizar cifrão e o nome dessa
00:02:34
variável então aqui no caso vou criar
00:02:37
uma variável chamada nome com o conteúdo
00:02:39
canal ti e agora vou exibir essa
00:02:41
variável então Eco nome salvo aqui
00:02:43
recarrego e ele já exibe pra gente o
00:02:46
conteúdo da variável canal ti então é
00:02:48
dessa forma que criamos variáveis no PHP
00:02:50
um outro tema importante são os tipos
00:02:52
das variáveis Então eu vou deixar aqui a
00:02:54
variável nome já criada Vou criar outra
00:02:56
variável chamada idade outra chamada
00:02:58
valor um valor
00:03:00
25.9 e outra chamada bulana que vai ter
00:03:04
o valor false então aqui no exemplo
00:03:06
temos a variável nome sendo uma variável
00:03:08
do tipo string a variável idade sendo
00:03:11
uma variável do tipo int a variável
00:03:13
valor sendo uma variável do tipo float e
00:03:16
a variável booleana sendo uma variável
00:03:18
do tipo boolean para ver o tipo da
00:03:20
variável vamos utilizar o comando vum
00:03:22
que vimos ali anteriormente nas quatro
00:03:24
variáveis então Vamp nome Vamp idade
00:03:28
Vamp valor e vard dump booleana salvo
00:03:32
aqui vou recarregar então reparem aqui
00:03:35
os quatro tipos de dados temos a
00:03:37
variável canal te do tipo string o valor
00:03:39
25 é um inteiro O valor 25.9 é um float
00:03:43
e o valor false é um um boleano ou um
00:03:45
bull como PHP no meia um outro recurso
00:03:48
interessante é a concatenação Então vou
00:03:50
apagar aqui os vard dumps e vou colocar
00:03:52
um eco na variável nome e agora além do
00:03:55
nome eu vou querer trazer o campo idade
00:03:57
Então faço uma concatenação utilizo aqui
00:03:59
a aspas aqui no caso pode ser aspas
00:04:01
simples ou duplas não vai fazer
00:04:02
diferença vou colocar somente um espaço
00:04:05
idade dois pontos um ponto novamente
00:04:08
porque aqui dentro tem a string e aqui
00:04:09
fora eu vou querer concatenar outra
00:04:11
variável que no caso é a idade salvo
00:04:13
aqui recarrego e aqui ele retorna o nome
00:04:16
e a idade então para concatenar no PHP
00:04:18
utilizamos o ponto diferente de algumas
00:04:21
outras linguagens o outro tópico
00:04:22
interessante é o tópico de operadores
00:04:24
Então vamos falar dos operadores
00:04:26
aritméticos de comparação e lógicos
00:04:28
vindo para o código vamos aqui criar uma
00:04:30
variável a com valor 10 uma variável B
00:04:33
com valor 5 e de operadores aritméticos
00:04:36
nós temos basicamente o mais o menos
00:04:39
multiplicação divisão e módulo vamos
00:04:41
trabalhar aqui com o multiplicador de
00:04:43
adição então Eco a + b salva o arquivo
00:04:47
tem que retornar 15 né porque 10 + 5 15
00:04:50
recarrego a página retornou 15 agora
00:04:52
caso eu realize a subtração ele vai
00:04:54
retornar CCO caso eu realize a
00:04:56
multiplicação ele tem que retornar 50
00:04:59
caso eu realize a divisão ele tem que
00:05:01
retornar 2 que é 10 por 5 e caso eu
00:05:03
utilize o módulo ele tem que retornar
00:05:05
zero esse operador é também chamado de
00:05:07
resto de divisão agora vamos ver os
00:05:10
operadores de comparação que temos igual
00:05:12
igual o diferente igual igual igual
00:05:15
diferente com o igual a mais maior menor
00:05:19
maior igual e Menor igual então
00:05:22
começando pelo igual igual nesse caso eu
00:05:24
vou utilizar o vard dump porque fica
00:05:25
mais fácil de vermos então dólar a iG
00:05:27
igual a b ponto e vírgula salvo arquivo
00:05:30
venho aqui no navegador recarrego e ele
00:05:32
retornou falso porque 10 não é igual a 5
00:05:34
se eu alterar o valor de B para 10 e
00:05:36
recarregar agora cim então 10 é = 10 aí
00:05:39
ele retorna true vou voltar aqui 10 E5 e
00:05:41
vou utilizar o operador diferente salvei
00:05:44
aqui recarrego retornou true porque
00:05:46
realmente 10 é diferente de 5 Se eu
00:05:48
mudar B para 10 recarregar retornou
00:05:50
falso tanto o operador igual quanto
00:05:53
operador diferente tem essa opção de
00:05:56
você colocar ele a mais então ao invés
00:05:58
de igual igual vai ficar igual igual
00:05:59
igual três vezes e o diferente fica com
00:06:02
o igual a mais nesse caso além del ele
00:06:04
verificar o valor da variável então por
00:06:06
exemplo 10 é diferente de cinco ele
00:06:09
Verifica o tipo também para demonstrar
00:06:11
isso vou deixar aqui o a e o b 10 e 10 e
00:06:14
vou utilizar o operador igual salvo aqui
00:06:17
retornou o true Se eu colocar o igual
00:06:19
vai retornar true também porém se no B
00:06:21
eu colocar esse 10 entre aspas além del
00:06:24
ele olhar pro valor ele vai olhar pro
00:06:25
tipo então ele vai ver que o tipo int
00:06:27
não é igual ao tipo string E vai
00:06:29
retornar falso salvo aqui recarrego
00:06:31
retornou falso se eu utilizar somente o
00:06:33
igual igual ele vai retornar true porque
00:06:35
ele não tá olhando pro tipo com o
00:06:36
diferente é mesma coisa também temos o
00:06:38
operador maior Então vou voltar aqui a
00:06:41
variável B para o valor 5 10 é maior que
00:06:43
5 ele vai retornar o true certo retornou
00:06:45
true e a é menor que b então 10 é menor
00:06:48
que 5 falso retornou falso temos também
00:06:51
o maior igual e Menor igual então a é
00:06:53
maior ou igual a B recarreg O retornou
00:06:55
true Se eu colocar aqui 10 e recarregar
00:06:58
ele ainda retornou true porque 10 é
00:07:00
igual a 10 agora se eu colocar que B
00:07:02
vale 11 e recarregar ele vai retornar
00:07:04
falso porque ele é maior pro menor igual
00:07:06
funciona da mesma forma por último temos
00:07:08
os operadores lógicos que basicamente
00:07:10
temos o e o ou e A negação seria o not
00:07:14
não Então como que funciona esse
00:07:16
operador vou aqui colocar o valor de a
00:07:18
como falso e o valor de B como falso vou
00:07:20
utilizar o vard dump a e b salvo aqui
00:07:25
recarrego e retornou falso Então nesse
00:07:27
primeiro operador ambas condições tem
00:07:29
tem que ser verdadeira para que a
00:07:30
expressão inteira retorne true então se
00:07:32
eu colocar que a é true e salvar ele vai
00:07:35
retornar ainda falso porque ambos
00:07:36
precisam ser true se eu alterar o valor
00:07:38
de B para true ele retorna true também
00:07:41
já no or apenas um dos valores precisam
00:07:43
ser true então se eu colocar o or salvar
00:07:46
obviamente aqui vai retornar true mas se
00:07:48
eu colocar que o b é falso ele ainda vai
00:07:49
retornar true porque um dos valores
00:07:51
precisam ser true então se eu der um
00:07:53
vard dump aqui na variável a que está
00:07:55
como true recarregar ele continua true
00:07:58
porém se eu negar essa condição ele vai
00:08:00
inverter o valor então true vai virar
00:08:02
falso nesse caso true virou falso Se eu
00:08:04
colocar o b é a mesma coisa ele é falso
00:08:07
Ok ele vai virar true nesse caso pois
00:08:09
estou negando salvo aqui recarrego e o
00:08:11
resultado é true agora vamos falar de
00:08:13
funções no PHP então para declarar uma
00:08:15
função no PHP é bem simples basta
00:08:17
utilizar a palavra function colocar um
00:08:19
nome nesse caso eu vou chamar de
00:08:21
saudação vou colocar um parâmetro então
00:08:23
o parâmetro vai ser nome vou abrir aqui
00:08:25
fechar Então dentro de uma função nós
00:08:27
precisamos sempre da palavra return isto
00:08:29
serve para retornar um valor Então nesse
00:08:31
caso Vou colocar aqui aspas duplas um
00:08:34
Olá vírgula nome utilizando aspas duplas
00:08:37
Nós não precisamos fazer a concatenação
00:08:39
aqui dentro Já conseguimos colocar o
00:08:40
valor da variável direto então criei a
00:08:42
minha função e agora vou chamar ela para
00:08:44
chamar vou utilizar o eco o nome da
00:08:46
função saudação e o nome que eu desejo
00:08:48
exibir nesse caso canal ti ponto e
00:08:50
vírgula salvo aqui recarrego ele colocou
00:08:52
Olá canal ti agora se eu mudar aqui o
00:08:55
valor vou colocar inscritos do canal ti
00:08:58
salvar aqui recarregar reparem que agora
00:09:00
ele exibiu Olá inscritos do canal ti
00:09:03
porque basicamente quando passamos aqui
00:09:04
esse valor pra função ele tem a variável
00:09:06
nome e ele vai exibir o que passamos
00:09:09
Então esse parâmetro aqui é responsável
00:09:10
por isso ele recebe um valor e no return
00:09:12
ele exibe esse valor e você consegue
00:09:14
passar mais parâmetros então por exemplo
00:09:16
vou passar um outro parâmetro chamado
00:09:18
idade e agora aqui vou passar uma idade
00:09:20
vou passar 20 e aí Olá vírgula variável
00:09:23
nome Vou colocar você tem e a idade anos
00:09:27
salvo aqui recarrego então Olá inscritos
00:09:30
do canal ti Você tem 20 anos Resumindo o
00:09:32
conceito de função é esse agora vamos
00:09:34
falar sobre estruturas de controle então
00:09:36
nas estruturas de controle nós temos o
00:09:38
if o else e o elsif basicamente elas
00:09:40
servem para que conseguimos fazer
00:09:42
algumas lógicas em nosso código e
00:09:44
atender determinada condição vou criar
00:09:46
uma variável chamada idade vou utilizar
00:09:48
o operador if idade maior igual a 18
00:09:51
abro as chaves e vou dar um eco Você é
00:09:54
maior de idade salvo aqui recarrego e
00:09:57
veio a mensagem você é maior de idade só
00:09:59
tá vindo essa mensagem porque estamos
00:10:00
utilizando operador maior igual Se eu
00:10:02
colocar o maior já não vai funcionar
00:10:04
porque teria que ser maior que 18 ou
00:10:06
seja 19 para cima Então nesse caso já
00:10:08
não retorna nada um outro operador é o
00:10:10
ELS então podemos colocar um ELS abro as
00:10:12
chaves e fecho e vou colocar você não é
00:10:15
maior de idade só arrumar aqui salvo
00:10:18
recarrego você não é maior de idade vou
00:10:20
voltar aqui para maior igual então
00:10:21
salvei então 18 nesse caso é maior de
00:10:24
idade se eu colocar o 17 ele não vai ser
00:10:26
maior igual a 18 nesse caso ele não é é
00:10:29
maior de idade se eu colocar 50
00:10:31
obviamente maior de idade então o else
00:10:33
ele serve para ser o oposto do IF ali no
00:10:35
caso e temos também o else if então para
00:10:37
vermos um exemplo com elsif Vamos criar
00:10:39
aqui uma variável chamada nome canal ti
00:10:42
vou fazer um if nome é igual igual canal
00:10:45
ti elc if nome é igual igual canal ti2 e
00:10:49
um ELS vazio então no primeiro if Vamos
00:10:51
colocar um eco o seu nome é canal ti vou
00:10:54
copiar esse Eco e colocar aqui no elsif
00:10:56
o seu nome é canal ti2 e aqui o seu nome
00:10:59
não é nem canal ti e nem canal ti2 salvo
00:11:04
aqui recarrego Então tá falando que o
00:11:06
nome é canal ti realmente né a variável
00:11:08
nome aqui é canal ti se eu renomear ela
00:11:10
para dois agora tem que cair aqui no
00:11:11
nosso elsif então recarrego o seu nome é
00:11:14
canal ti2 e se eu colocar qualquer nome
00:11:16
diferente de canal ti canal ti2 ele deve
00:11:19
cair aqui no ELS então salvo recarrego
00:11:21
tá lá o seu nome não é nem canal ti nem
00:11:23
canal ti2 então qualquer nome aqui vai
00:11:26
cair aqui no ELS além do IF podemos
00:11:28
também utilizar a instrução Suit que
00:11:30
basicamente vai fazer a mesma coisa
00:11:32
então Suit nome abro aqui as chaves Case
00:11:36
no caso vai ser canal ti dois pontos vou
00:11:39
copiar o eco aqui case canal ti2 dois
00:11:43
pontos copiar o eco aqui colocar o dois
00:11:46
e o Else no caso aqui da estrutura
00:11:48
Switch seria o nosso default Então vou
00:11:49
copiar o eco esse código vai fazer a
00:11:52
mesma coisa do IF Vamos só confirmar
00:11:54
aqui Vou apagar aqui o código do IF vou
00:11:56
deixar aqui como canal ti salvo aqui
00:11:58
recarrega notem que ele exibiu todo o
00:12:00
conteúdo né faltou aqui a instrução
00:12:02
Break Então sempre que utilizamos Switch
00:12:04
Case após o final de cada Case temos que
00:12:06
ter o Break seão vai acontecer isso aqui
00:12:09
mesmo então colocamos aqui o Break salvo
00:12:11
recarrego então o seu nome é canal ti se
00:12:13
eu renomear para canal ti2 Seu nome é
00:12:15
canal ti2 e qualquer coisa diferente
00:12:17
disso ele vai cair ali no default então
00:12:20
conseguimos o mesmo resultado só que
00:12:21
agora utilizando Switch Então essas
00:12:23
foram as condicionais também temos os
00:12:26
laços de repetição nesse caso vamos
00:12:28
falar de for e while Então os laços de
00:12:31
repetição nada mais é quando você deseja
00:12:33
repetir várias vezes a mesma instrução
00:12:35
Então vamos começar pelo for for temos
00:12:38
aqui o operador de iniciação o operador
00:12:40
de comparação então i é iG 0 i é igual
00:12:43
menor que 10 e mais mais para ele
00:12:46
incrementar vou colocar um Eco aspas
00:12:48
duplas um i e um BR para ele quebrar a
00:12:50
linha coloco um ponto e vírgula salvo
00:12:52
recarrego notem que ele inicia no zero
00:12:54
né como vimos aqui e ele vai até o 10
00:12:57
pois temos aqui o operador menor igual e
00:12:59
ele vai incrementando de um em um nesse
00:13:01
caso Então temos 0 1 2 até o 10 se eu
00:13:04
mudar aqui para 100 recarregar ele vai
00:13:07
repetir isso aqui até o 100 e agora
00:13:09
vamos utilizar o io para fazer a mesma
00:13:11
coisa com o io precisamos declarar a
00:13:12
variável inicialmente Então vou criar
00:13:14
aqui uma variável chamada I Iniciando em
00:13:16
zero vamos utilizar o i i menor igual a
00:13:19
10 vou dar um eco aspas duplas i e um BR
00:13:23
para pular linha salvo aqui recarrego
00:13:25
nesse caso ele retornou zero ou seja tá
00:13:27
em Loop Infinito isso foi intencional
00:13:29
para demonstrar que quando utilizamos o
00:13:31
a nós temos que incrementar essa
00:13:33
variável porque o a ele vai ficar
00:13:35
repetindo dentro dessa linha 22 e nesse
00:13:37
caso o i vai ser sempre zero ou seja
00:13:39
essa condição nunca vai ser verdadeira
00:13:40
ele nunca vai sair do io Então vou
00:13:42
colocar aqui o i fora mais mais e aqui
00:13:45
embaixo eu exibo ele vou mover o eco
00:13:47
para cima salvo recarrego então o mesmo
00:13:50
resultado de 0 a 10 Então sempre que
00:13:52
tivermos trabalhando com a lembrar de
00:13:54
incrementar o valor para que ele não
00:13:55
entre em Loop Infinito um Loop Infinito
00:13:57
nada mais é do que uma condição no que
00:13:59
ele fica ali iniciando e não acaba nunca
00:14:01
temos um vídeo aqui no canal ti sobre
00:14:03
Loop Infinito no caso utilizando csharp
00:14:06
agora vamos falar sobre arrays então
00:14:08
para criar um Array no PHP vamos
00:14:10
utilizar aqui uma variável chamada
00:14:12
frutas Vamos abrir colchete e dentro
00:14:14
vamos passar os valores então maçã
00:14:17
vírgula laranja vírgula banana então no
00:14:20
nosso arrei aqui temos três valores maçã
00:14:22
laranja e banana e para conseguir ver o
00:14:25
conteúdo de uma variável de uma Rei
00:14:27
temos que utilizar print underline r e
00:14:29
nome da variável nesse caso frutas salvo
00:14:31
aqui recarrego então aqui ele está
00:14:33
mostrando que na posição zero temos o
00:14:34
valor maçã na posição um temos o valor
00:14:37
laranja e na posição dois temos o valor
00:14:39
banana então é bem fácil criamos aqui um
00:14:41
arrei com PHP E se eu quiser percorrer
00:14:43
essas informações exibir elas
00:14:45
individualmente nesse caso podemos
00:14:47
utilizar o comando forit então forit
00:14:49
frutas S fruta vou exibir aqui um eco na
00:14:52
variável fruta concatenar com br pto e
00:14:55
vírgula salvo aqui recarrego ele exibiu
00:14:58
todo o conteúdo do nosso su Rei nesse
00:14:59
caso ele vai percorrer todos os itens e
00:15:01
exibir item por item então por isso
00:15:03
utilizamos o s fruta para conseguimos
00:15:05
acessar aqui internamente no nosso loop
00:15:07
Então esse é um arrei simples e temos
00:15:09
também a forma de criar um arrei
00:15:11
associativo então aqui no caso eu tinha
00:15:13
criado maçã basta eu colocar igual maior
00:15:16
colocar aqui um outro valor nesse caso o
00:15:18
m no caso da laranja vou colocar um L E
00:15:21
no caso da banana vou colocar um B aí na
00:15:23
hora de percorrer aqui vou utilizar a
00:15:25
mesma estrutura frutas S fruta igual
00:15:29
maior categoria E na hora de exibir vou
00:15:31
exibir a fruta concatenar da categoria E
00:15:34
vou colocar aqui o valor da variável
00:15:36
categoria salvo aqui recarrego só dar um
00:15:39
espaço aqui no D então ele vai falar
00:15:40
maçã pertence à categoria M laranja
00:15:43
pertence à categoria l e banana pertence
00:15:46
à categoria B essa forma aqui de
00:15:48
estrutura de arrei já é um arrei um
00:15:49
pouco mais avançado aí no caso é um
00:15:51
arrei multidimensional ou associativo
00:15:53
então basicamente O que é orientação
00:15:55
objetos a orientação objetos ela
00:15:57
organiza o código em objetos com
00:15:59
propriedade métodos então ele é um
00:16:00
paradigma aí da Computação que permite
00:16:02
que você escreva o seu código de uma
00:16:04
forma diferente dentro da orientação
00:16:06
objetos nós temos as classes e objetos
00:16:09
Resumindo uma classe ela é um modelo ou
00:16:11
plano para que você possa criar um
00:16:12
objeto e os objetos é a Instância de uma
00:16:14
classe Vamos ver isso no código que fica
00:16:16
mais fácil vou criar aqui uma classe
00:16:18
chamado pessoa então você utiliza Class
00:16:20
o nome da classe nesse caso pessoa vou
00:16:22
criar um atributo público chamado nome e
00:16:25
um outro atributo chamado idade dentro
00:16:28
de uma classe você você também vai ter
00:16:29
os métodos vou criar aqui um método
00:16:31
chamado saudação então Public function
00:16:34
saudação Vou retornar aqui Olá meu nome
00:16:37
é concatenar então aqui nesse caso eu
00:16:40
não consigo acessar dessa forma porque
00:16:42
eu preciso acessar o que tá fora dessa
00:16:44
função e dentro de uma classe então
00:16:46
utilizamos o operador dis então dólar
00:16:48
dis acessando o valor nome então em
00:16:51
resumo Esse é o conceito de classe e o
00:16:53
conceito de objeto vamos ver agora
00:16:55
instanciando esse objeto então pessoa
00:16:58
igual new pessoa que estamos fazendo
00:17:00
aqui é instanciando a classe então
00:17:02
pessoa menor maior nome fica aqui uma
00:17:04
setinha né é igual a canal ti e agora
00:17:07
vou exibir o método saudação então Eco
00:17:10
pessoa saudação salvo aqui recarrego Olá
00:17:14
meu nome é canal tii então resumindo
00:17:15
aqui a parte de orientação objetos Nós
00:17:17
criamos uma classe dentro da classe
00:17:19
temos os atributos um atributo nome e
00:17:22
idade Além disso temos o método nesse
00:17:24
caso chamado saudação dentro do método
00:17:27
para acessar o atributo eu tenho que
00:17:29
utilizar o parâmetro dis e o nome da
00:17:31
variável fora da classe nós temos na
00:17:33
linha 26 a instanciação dessa classe
00:17:36
então utilizamos o operador New New
00:17:38
pessoa depois atribuímos um valor à
00:17:41
nossa variável nome e por fim executamos
00:17:43
a função saudação utilizando a Instância
00:17:46
de pessoa chamando o método saudação
00:17:48
óbvio que orientação objeto não se
00:17:50
resume somente a isso mas para esse
00:17:52
vídeo paramos por aqui espero ter
00:17:54
ajudado vocês não esqueça de curtir esse
00:17:56
vídeo e se inscrever no canal ti Um
00:17:58
grande abraço valeu