Froggy Jumps SAPO SETTEROnline version SAPO SETTER by EDUARDO DANIEL SOUZA GUIMARAES 1 O que é o decorador @property em Python? a método especial para definir propriedades em uma classe b método utilizado para obter valores de atributos privados c método utilizado para criar instâncias de uma classe 2 Qual é a principal função do decorador @property em uma classe? a Permitir a atribuição de valores a atributos privados b Transformar um método em uma propriedade c Validar os valores atribuídos aos atributos de uma classe 3 Qual é a vantagem de utilizar getters em uma classe em Python? a Facilitar a atribuição de valores a atributos privados b Expor diretamente os atributos privados da classe c Controlar o acesso aos atributos privados e adicionar lógica personalizada, se necessário 4 O que significa o conceito de "getter" em Python? a método utilizado para definir propriedades em uma classe b método utilizado para obter valores de atributos privados c método utilizado para criar instâncias de uma classe 5 Qual é a finalidade do método "set" em Python? a Obter o valor de um atributo privado b Atribuir um valor a um atributo de uma classe c Validar os valores atribuídos a um atributo de uma classe 6 Por que é importante controlar o acesso aos atributos de uma classe? a Para dificultar a utilização da classe por outros desenvolvedores b Para garantir que apenas o próprio objeto da classe possa acessar seus atributos c Para garantir a integridade dos dados e facilitar a manutenção do código 7 Como é possível definir um atributo privado em uma classe em Python? a Utilizando o prefixo '+' antes do nome do atributo b Utilizando o prefixo '__' antes do nome do atributo c Utilizando o prefixo '_' antes do nome do atributo 8 Qual é a principal vantagem de utilizar getters e setters em vez de acessar os atributos diretamente em Python? a Reduzir a legibilidade do código b Aumentar o desempenho do programa c Permitir um controle mais preciso sobre o acesso e modificação dos atributos