Essa pergunta também está no material:
Respostas
As marcas de visibilidade em orientação a objetos são utilizadas para definir o nível de acesso de um atributo ou método de um objeto. São elas: - Público: o atributo ou método pode ser acessado por qualquer classe, independentemente de sua localização ou herança. É representado pelo símbolo "+" na declaração do atributo ou método. - Privado: um atributo ou método privado só pode ser acessado dentro da própria classe em que está declarado. É representado pelo símbolo "-" na declaração do atributo ou método. - Protegido: um atributo ou método protegido pode ser acessado apenas na classe em que está declarado e em suas classes-filhas. É representado pelo símbolo "#" na declaração do atributo ou método. Segue abaixo um exemplo de modelo de classe com a indicação dessas marcas: ``` public class Pessoa { // Atributo público public String nome; // Atributo privado private int idade; // Atributo protegido protected String endereco; // Método público public void cumprimentar() { System.out.println("Olá, eu sou " + nome); } // Método privado private void calcularIdade() { // Cálculo da idade } // Método protegido protected void exibirEndereco() { System.out.println("Endereço: " + endereco); } } ```
Responda
Para escrever sua resposta aqui, entre ou crie uma conta