Logo Passei Direto
Buscar
Dadas as afirmativas acerca das linguagens de programação Java, C++ e Python, 1 - Das três linguagens consideradas, apenas Python não possui suporte nativo a interfaces com sintaxe explícita como em Java e C++, embora permita a criação de interfaces por meio de classes abstratas. II - O Python possui nativamente o tipo privado, assim como C e Ruby. III - Na linguagem Python, o decorator @staticmethods somente pode ser utilizado para qualificar métodos, não podendo ser utilizado para qualificar atributos. Verifica-se que está (ão) correta(s)
User badge image
RICARDO GOMES

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada afirmativa: 1. Das três linguagens consideradas, apenas Python não possui suporte nativo a interfaces com sintaxe explícita como em Java e C++, embora permita a criação de interfaces por meio de classes abstratas. - Verdadeiro. Python não possui uma sintaxe de interface como Java e C++, mas permite a criação de interfaces através de classes abstratas. 2. O Python possui nativamente o tipo privado, assim como C e Ruby. - Falso. Python não possui um modificador de acesso "privado" no mesmo sentido que C++ e Ruby. Em Python, os atributos que começam com um underscore (_) são considerados "protegidos", mas não são verdadeiramente privados. 3. Na linguagem Python, o decorator @staticmethods somente pode ser utilizado para qualificar métodos, não podendo ser utilizado para qualificar atributos. - Verdadeiro. O decorator @staticmethod é usado para definir métodos estáticos e não pode ser aplicado a atributos. Agora, vamos resumir as análises: - Afirmativa 1: Verdadeira - Afirmativa 2: Falsa - Afirmativa 3: Verdadeira Portanto, as afirmativas corretas são 1 e 3. Se a pergunta pede para verificar quais estão corretas, a alternativa correta deve incluir essas duas. Como não foram fornecidas as alternativas, a resposta correta é que as afirmativas 1 e 3 estão corretas.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina