Questão FC670849
Em relação às linguagens Java e PHP, julgue o item a seguir. Em engenharia de software, a programação orientada a objetos (OOP) é limitada a Java e não pode ser implementada em PHP
Linguagens de Programação
QUADRIX · 2025
Em relação às linguagens Java e PHP, julgue o item a seguir.
Em engenharia de software, a programação orientada a objetos (OOP) é limitada a Java e não pode ser implementada em PHP, que segue um paradigma exclusivamente procedural.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A afirmação foi julgada ERRADO porque a programação orientada a objetos é um paradigma, não uma propriedade exclusiva de uma única linguagem.
A linguagem PHP implementa OOP há várias versões (a partir do PHP 5 e com recursos aprimorados em PHP 7/8) e oferece classes, objetos, herança, interfaces, traits, visibilidade (public/private/protected), métodos mágicos (por exemplo, __construct), classes abstratas, final e namespaces.
Já a Java é fortemente orientada a objetos, mas isso não impede outras linguagens de suportarem o mesmo paradigma. PHP é multiparadigma, permitindo código procedural e orientado a objetos conforme a necessidade.
Portanto, afirmar que OOP é limitada a Java e que PHP é exclusivamente procedural é incorreto.
Conteúdo do catálogo FC Concursos · Atualizado em