Como chamar um método protected através de outro método static?

29/07/2014

0

PHP

Oi galera, tenho uma classe que possui 2 métodos, um protected e outro static. O método statica chama o método protected.
Então como faço para chamar o método Protected metodo1(){} pelo método Static metodo2(){} sem tem que criar uma instancia?

<?php

class classse{

        protected metodo1{

            #codigos...

        }

        static metodo2(){

            $this -> metodo1(); // não dar certo porque não foi criado nenhuma estancia

            metodo(); // assim também não dar certo

        }

}
?>
Adenes Junior

Adenes Junior

Responder

Posts

29/07/2014

William

De uma lida nesse link, vai esclarecer suas dúvidas: http://php.net/manual/pt_BR/language.oop5.visibility.php
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar