23/09/2019 IFSC/câmpus Florianópolis - Programação para ...23/09/2019 IFSC/câmpus...
Transcript of 23/09/2019 IFSC/câmpus Florianópolis - Programação para ...23/09/2019 IFSC/câmpus...
![Page 1: 23/09/2019 IFSC/câmpus Florianópolis - Programação para ...23/09/2019 IFSC/câmpus Florianópolis - Programação para a Web - Orientação a Objetos com PHP - Prof. Herval Daminelli](https://reader034.fdocument.pub/reader034/viewer/2022042810/5f991122a1878000c63e81fb/html5/thumbnails/1.jpg)
•
•
•
•
23/09/2019 IFSC/câmpus Florianópolis - Programação para a Web - Orientação a Objetos com PHP - Prof. Herval Daminelli 1
![Page 2: 23/09/2019 IFSC/câmpus Florianópolis - Programação para ...23/09/2019 IFSC/câmpus Florianópolis - Programação para a Web - Orientação a Objetos com PHP - Prof. Herval Daminelli](https://reader034.fdocument.pub/reader034/viewer/2022042810/5f991122a1878000c63e81fb/html5/thumbnails/2.jpg)
•
•
•
•
•
•
23/09/2019 IFSC/câmpus Florianópolis - Programação para a Web - Orientação a Objetos com PHP - Prof. Herval Daminelli 2
![Page 3: 23/09/2019 IFSC/câmpus Florianópolis - Programação para ...23/09/2019 IFSC/câmpus Florianópolis - Programação para a Web - Orientação a Objetos com PHP - Prof. Herval Daminelli](https://reader034.fdocument.pub/reader034/viewer/2022042810/5f991122a1878000c63e81fb/html5/thumbnails/3.jpg)
<?php
class Professor
{
public $aluno;
protected $nota1;
private $nota2;
private function calcularMedia($nota1, $nota2, $nome)
{
$media = ($nota1 + $nota2) / 2;
$this->aluno = $nome;
echo $media;
}
function getNome()
{
return $this->aluno;
}
}?>
23/09/2019 IFSC/câmpus Florianópolis - Programação para a Web - Orientação a Objetos com PHP - Prof. Herval Daminelli 3
![Page 4: 23/09/2019 IFSC/câmpus Florianópolis - Programação para ...23/09/2019 IFSC/câmpus Florianópolis - Programação para a Web - Orientação a Objetos com PHP - Prof. Herval Daminelli](https://reader034.fdocument.pub/reader034/viewer/2022042810/5f991122a1878000c63e81fb/html5/thumbnails/4.jpg)
•
<?php//área de instanciação da classe
$prof1 = new Professor;
$prof1->calcularMedia(8,6,"Maria");
$nomeDoAluno = $prof1->getNome();
echo $nomeDoAluno;
$prof1->aluno = "Joana";
?>
23/09/2019 IFSC/câmpus Florianópolis - Programação para a Web - Orientação a Objetos com PHP - Prof. Herval Daminelli 4
![Page 5: 23/09/2019 IFSC/câmpus Florianópolis - Programação para ...23/09/2019 IFSC/câmpus Florianópolis - Programação para a Web - Orientação a Objetos com PHP - Prof. Herval Daminelli](https://reader034.fdocument.pub/reader034/viewer/2022042810/5f991122a1878000c63e81fb/html5/thumbnails/5.jpg)
•
<?php//área de definição da classeclass Usuario {
$login; var $senha; var $email;
function __construct($log, $passw, $mail) {$this->login = $log;$this->senha = $passw;$this->email = $mail;}
function getLogin() {return $this->login;}
}
?>
23/09/2019 IFSC/câmpus Florianópolis - Programação para a Web - Orientação a Objetos com PHP - Prof. Herval Daminelli 5
![Page 6: 23/09/2019 IFSC/câmpus Florianópolis - Programação para ...23/09/2019 IFSC/câmpus Florianópolis - Programação para a Web - Orientação a Objetos com PHP - Prof. Herval Daminelli](https://reader034.fdocument.pub/reader034/viewer/2022042810/5f991122a1878000c63e81fb/html5/thumbnails/6.jpg)
•
<?php//área de instanciação da classe
$usuario1 = new Usuario("aluno-ifsc", "123", "[email protected]");
$usuario2 = new Usuario("maria", "123", "[email protected]");
echo $usuario1->getLogin();echo "<br>";echo $usuario2->getLogin();
?>23/09/2019 IFSC/câmpus Florianópolis - Programação para a Web - Orientação a Objetos com PHP - Prof. Herval Daminelli 6
![Page 7: 23/09/2019 IFSC/câmpus Florianópolis - Programação para ...23/09/2019 IFSC/câmpus Florianópolis - Programação para a Web - Orientação a Objetos com PHP - Prof. Herval Daminelli](https://reader034.fdocument.pub/reader034/viewer/2022042810/5f991122a1878000c63e81fb/html5/thumbnails/7.jpg)
23/09/2019 IFSC/câmpus Florianópolis - Programação para a Web - Orientação a Objetos com PHP - Prof. Herval Daminelli 7
![Page 8: 23/09/2019 IFSC/câmpus Florianópolis - Programação para ...23/09/2019 IFSC/câmpus Florianópolis - Programação para a Web - Orientação a Objetos com PHP - Prof. Herval Daminelli](https://reader034.fdocument.pub/reader034/viewer/2022042810/5f991122a1878000c63e81fb/html5/thumbnails/8.jpg)
23/09/2019 IFSC/câmpus Florianópolis - Programação para a Web - Orientação a Objetos com PHP - Prof. Herval Daminelli 8
![Page 9: 23/09/2019 IFSC/câmpus Florianópolis - Programação para ...23/09/2019 IFSC/câmpus Florianópolis - Programação para a Web - Orientação a Objetos com PHP - Prof. Herval Daminelli](https://reader034.fdocument.pub/reader034/viewer/2022042810/5f991122a1878000c63e81fb/html5/thumbnails/9.jpg)
23/09/2019 IFSC/câmpus Florianópolis - Programação para a Web - Orientação a Objetos com PHP - Prof. Herval Daminelli 9