Duvida sobre programação.

PHP PHP GERAL php Programação Orientada a Objetos

Olá tudo bem ?

Estou tentando fazer um atividade da faculdade mas não estou consegui resolver. 

Coloquei no ide e esta dando este erro.

 

PHP Parse error:  syntax error, unexpected token "class", expecting "function" or "const" in /workspace/Vendedor.php on line 17


<?php
    class Usuario{
 public $nome;
 public $senha;
 public $cidade;

 function Usuario(){
  $this->CadastroUsuario();
 }

 private function CadastroUsuario(){
  $this->nome ="Marcos Paulo";
  $this->senha ="Mp?123";
  $this->cidade = "São Paulo";
 }

class Vendedor extends Usuario{
 public $telefone;
 public $email;
 public $idade;
}

 function Vendedor(){
 parent::Usuario();
 $this->telefone = '011003456000'
 $this->email = 'marcospp@bloggs.com'
 }
 
 
 public funtion getNome(){
  return $this->nome;
 }

 public funtion getSenha(){
  return $this->senha;
 }

 public funtion getCidade(){
  return $this->cidade;
 }

 public funtion getTelefone(){
  return $this->telefone;
 }

 public funtion getEmail(){
  return $this->email;
 }

 public funtion getIdade(){
  return $this->idade;
 }

 

 function display()
 {
 echo "Nome:  " . $this->nome     . "<br>";
 echo "Idade:  " . $this->idade . "<br>";
 echo "Senha:  " . $this->senha . "<br>";
 echo "Cidade: " . $this->cidade . "<br>";
 echo "Telefone: " . $this->telefone . "<br>";
 echo "Email:  " . $this->email . "<br>";

}

 

Agradeço pela ajuda

Foto de Renan O.
Renan perguntou há 2 anos

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
1 resposta
1
votos
1 usuário votou nessa resposta como útil.
Professor Josinei D.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos

Olá, tudo bem?

 

Faltaram alguns ponto e vírgula (;), o fechamento das chaves da primeira classe estava incorreto e algumas funções estão escritas como funtion, o correto é function. aplicando essas correções o código ficou assim: 

 

<?php
class Usuario{
    public $nome;
    public $senha;
    public $cidade;
   

    function Usuario(){
        $this->CadastroUsuario();
    }

    private function CadastroUsuario(){
        $this->nome ="Marcos Paulo";
        $this->senha ="Mp?123";
        $this->cidade = "São Paulo";
    }
}

class Vendedor extends Usuario{
    public $telefone;
    public $email;
    public $idade;


    function Vendedor(){
        parent::Usuario();
        $this->telefone = '011003456000';
        $this->email = 'marcospp@bloggs.com';
    }
 
 
    public function getNome(){
        return $this->nome;
    }

    public function getSenha(){
    return $this->senha;
    }

    public function getCidade(){
        return $this->cidade;
    }

    public function getTelefone(){
        return $this->telefone;
    }

    public function getEmail(){
        return $this->email;
    }

    public function getIdade(){
        return $this->idade;
    }
    function display() {
        echo "Nome:  " . $this->nome     . "<br>";
        echo "Idade:  " . $this->idade . "<br>";
        echo "Senha:  " . $this->senha . "<br>";
        echo "Cidade: " . $this->cidade . "<br>";
        echo "Telefone: " . $this->telefone . "<br>";
        echo "Email:  " . $this->email . "<br>";
    }
}

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

Professores particulares de PHP

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 40 / h
Josinei D.
Santos Dumont / MG
Josinei D.
5,0 (1 avaliação)
Tarefas resolvidas 1 tarefa resolvida
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
PHP - funções PHP - backend PHP - Geral
Graduação: Análise e Desenvolvimento de Sistemas( Cursando) (FAM - Faculdades das Americas)
A jornada do aprendizado em tecnologia requer muita disciplina e treino.
R$ 110 / h
Diego T.
Vitória / ES
Diego T.
3,1 (8 avaliações)
Horas de aulas particulares ministradas 40 horas de aula
Tarefas resolvidas 9 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Programação Orientada a Objetos em PHP PHP - Classes PHP Intermediário
Graduação: Engenharia Elétrica (Universidade Federal do Espírito Santo)
Professor de Matemática e Física para Ensino Fundamental, Médio e Superior