SóProvas


ID
1687549
Banca
OBJETIVA
Órgão
EPTC
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

Na programação orientada a objetos, é considerado uma boa prática controlar o acesso aos dados e aos métodos de uma classe. Dos clientes dessa mesma classe não se espera que conheçam detalhes da sua implementação interna, somente a interface para fazer uso da funcionalidade. Assim sendo, é recomendado que dados e métodos sejam definidos respectivamente com quais modificadores de acesso?

Alternativas
Comentários
  • Prezados,

    Atendendo ao comando da questão, se é boa pratica controlar os acessos aos dados devemos atribuir a eles o modificador de acesso Private, e aos métodos que vem ter acesso externo deve ser atribuído o modificador de acesso Public.

    Portanto a alternativa correta é a letra C

  • Gabarito C

    Engraçado... achei que a ordem fosse Public e depois Private...

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !

  • c-

    private para variaveis mantém encapsulamento por nao permitir que sejam usadas diretamente por outra classe.

    public é para getters() & setters() para acessar e exibir variaveis private

  • também não encontrei sentido na relação da ordem private/public