![Page 1: Aula 10. Revisão seminário CGI – Common Geteway Interface Trata-se de uma tecnologia que permite gerar páginas dinâmicas permitindo que um pagina passe](https://reader038.vdocuments.com.br/reader038/viewer/2022110305/552fc17b497959413d8f0862/html5/thumbnails/1.jpg)
Aula 10
![Page 2: Aula 10. Revisão seminário CGI – Common Geteway Interface Trata-se de uma tecnologia que permite gerar páginas dinâmicas permitindo que um pagina passe](https://reader038.vdocuments.com.br/reader038/viewer/2022110305/552fc17b497959413d8f0862/html5/thumbnails/2.jpg)
Revisão seminário
![Page 3: Aula 10. Revisão seminário CGI – Common Geteway Interface Trata-se de uma tecnologia que permite gerar páginas dinâmicas permitindo que um pagina passe](https://reader038.vdocuments.com.br/reader038/viewer/2022110305/552fc17b497959413d8f0862/html5/thumbnails/3.jpg)
CGI – Common Geteway Interface
Trata-se de uma tecnologia que permite gerar páginas dinâmicas permitindo que um pagina passe parâmetros para o servidor web.
Qualquer software pode ser um script CGI desde que ele extraia informações do servidor web.
CGI não é uma linguagem é sim uma forma de comunicação.
Python, PHP, Perl são exemplo de aplicações CGI.
![Page 4: Aula 10. Revisão seminário CGI – Common Geteway Interface Trata-se de uma tecnologia que permite gerar páginas dinâmicas permitindo que um pagina passe](https://reader038.vdocuments.com.br/reader038/viewer/2022110305/552fc17b497959413d8f0862/html5/thumbnails/4.jpg)
Função Join
Faz o inverso da função Split, recebe uma lista de elementos e faz a junção deles.
![Page 5: Aula 10. Revisão seminário CGI – Common Geteway Interface Trata-se de uma tecnologia que permite gerar páginas dinâmicas permitindo que um pagina passe](https://reader038.vdocuments.com.br/reader038/viewer/2022110305/552fc17b497959413d8f0862/html5/thumbnails/5.jpg)
Closure
Lambda em PHP
![Page 6: Aula 10. Revisão seminário CGI – Common Geteway Interface Trata-se de uma tecnologia que permite gerar páginas dinâmicas permitindo que um pagina passe](https://reader038.vdocuments.com.br/reader038/viewer/2022110305/552fc17b497959413d8f0862/html5/thumbnails/6.jpg)
Closure
Closure em PHP
![Page 7: Aula 10. Revisão seminário CGI – Common Geteway Interface Trata-se de uma tecnologia que permite gerar páginas dinâmicas permitindo que um pagina passe](https://reader038.vdocuments.com.br/reader038/viewer/2022110305/552fc17b497959413d8f0862/html5/thumbnails/7.jpg)
OOP - Python
![Page 8: Aula 10. Revisão seminário CGI – Common Geteway Interface Trata-se de uma tecnologia que permite gerar páginas dinâmicas permitindo que um pagina passe](https://reader038.vdocuments.com.br/reader038/viewer/2022110305/552fc17b497959413d8f0862/html5/thumbnails/8.jpg)
Classe
![Page 9: Aula 10. Revisão seminário CGI – Common Geteway Interface Trata-se de uma tecnologia que permite gerar páginas dinâmicas permitindo que um pagina passe](https://reader038.vdocuments.com.br/reader038/viewer/2022110305/552fc17b497959413d8f0862/html5/thumbnails/9.jpg)
Classe
![Page 10: Aula 10. Revisão seminário CGI – Common Geteway Interface Trata-se de uma tecnologia que permite gerar páginas dinâmicas permitindo que um pagina passe](https://reader038.vdocuments.com.br/reader038/viewer/2022110305/552fc17b497959413d8f0862/html5/thumbnails/10.jpg)
Herança
![Page 11: Aula 10. Revisão seminário CGI – Common Geteway Interface Trata-se de uma tecnologia que permite gerar páginas dinâmicas permitindo que um pagina passe](https://reader038.vdocuments.com.br/reader038/viewer/2022110305/552fc17b497959413d8f0862/html5/thumbnails/11.jpg)
Herança
![Page 12: Aula 10. Revisão seminário CGI – Common Geteway Interface Trata-se de uma tecnologia que permite gerar páginas dinâmicas permitindo que um pagina passe](https://reader038.vdocuments.com.br/reader038/viewer/2022110305/552fc17b497959413d8f0862/html5/thumbnails/12.jpg)
Exercício 01
Crie uma classe chamada ContaCorrenteCliente. Essa classe deve permitir fazer saques com o saldo negativo.
No método construtor dessa classe deve ser passado o nome do cliente e o saldo inicial da conta.
A classe deve ter permite as seguintes operações saque e deposito e extrato. Para emitir o extrato todas as operações de saque e deposito deve ser gravas em uma lista.
Criar o método saldo que retorno o saldo da conta corrente.
![Page 13: Aula 10. Revisão seminário CGI – Common Geteway Interface Trata-se de uma tecnologia que permite gerar páginas dinâmicas permitindo que um pagina passe](https://reader038.vdocuments.com.br/reader038/viewer/2022110305/552fc17b497959413d8f0862/html5/thumbnails/13.jpg)
Exercício 02
Crie uma classe chamada ContaCorrenteClienteRestricao, essa classe deve herdar da classe ContaCorrenteCliente e não deve permitir fazer saques com saldo negativo.