Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Artigo PHP

Por:   •  22/4/2018  •  1.050 Palavras (5 Páginas)  •  381 Visualizações

Página 1 de 5

...

somente isso, diferente da classe Funcionario:

Visibilidades do Objeto:

UML - Diagrama de classes:

Acesso aos métodos e atributos:

Público: a classe atual e todos às outras classes;

Privado: somente a classe atual;

# Protegido: a classe atual e todas as suas subclasses;

class Caneta

{

private $modelo;

private $cor;

private $ponta;

private $carga;

private $tampada;

function __construct($modelo=[],$cor=[], $ponta=[], $carga=[],$tampada=true)

{

$this->modelo = $modelo;

$this->cor = $cor;

$this->ponta = $ponta;

$this->carga = $carga;

$this->tampada = $tampada;

if ($tampada){

$this->rabiscar();

}else{

$this->destampar();

$this->rabiscar();

}

}

function rabiscar(){

echo "<p>Estou rabiscando</p>";

}

function tampar(){

$this->tampada = true;

}

function destampar(){

$this->tampada = false

}

}

Métodos Especiais

Métodos Acessores - Getters

Pega o valor dos atributos que são privados ou protegidos;

Métodos Modificadores - Setters

Atribui o valor aos atributos, modificando os atributos;

...

Baixar como  txt (5.3 Kb)   pdf (47.9 Kb)   docx (14.3 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no Essays.club