Crie uma classe com os atributos privado . Crie um método setter e um método para imprimir este atributo usando o ponteiro
Passo 1
Let’s go!
Essa questão quer que a gente exercite o uso do ponteiro . Pra isso a gente vai criar uma classe com um atributo privado e usar o para desenvolver métodos.
Então vamos começar com o cabeçalho do código:
Passo 2
Vamos lá desenvolver a classe. Começamos usando a palavra chave para declarar a classe
Então, dentro do contexto privado, vamos declarar o atributo :
Vamos continuar a construção dessa classe no próximo passo.
Passo 3
Beleza. Temos nossa classe com um atributo privado.
Ainda dentro da nossa classe vamos mudar para o contexto público e construir o nosso setter: uma função que não precisa de retorno e que recebe do usuário o valor do raio.
Usando o ponteiro e o operador podemos acessar o atributo e guardar o valor inserido pelo usuário nesse atributo.
Note que o atributo e o parâmetro têm o mesmo nome. Quando isso acontece, o uso do ponteiro é obrigatório!
No próximo passo a gente vai continuar trabalhando essa classe
Passo 4
Agora temos que desenvolver um método que acesse o valor do atributo e imprima na tela.
Vamos criar o método que não retorna nem recebe nada.
Utilizando o comando vamos imprimir uma mensagem “Raio: ” para o usuário.
Para acessar o valor do atributo podemos usar o ponteiro e o operador seta:
Nesse caso, o uso do ponteiro é opcional.
E prontinho. A classe está pronta.