1.1. Uma classe que possui atributos

A forma mais tradicional de codificação é aquela que utilizamos atributos para guardar e recuperar as informações de uma classe. Imagine, por exemplo, uma classe “Pessoas” que mantém somente duas informações: “Nome” e “Endereço” da pessoa; para isso, a classe precisaria possuir dois atributos para armazenar essas informações. A classe também precisaria de dois métodos, um para gravar os dados da pessoa e outro para ler os dados. Para poder executar a operação de gravar o nome e o endereço da pessoa, primeiramente seria necessário configurar os respectivos atributos, só então chamar o método. Algo assim:

Pessoa.Nome = “Maria do Rosário”
Pessoa.Endereco = “Rua das Flores, número 80”
Pessoa.gravarDados ()

Ou seja, as informações acerca da pessoa foram passadas por meio de atributos, depois, a operação de salvar as informações pegaria o nome e o endereço dos parâmetros fornecidos. O mesmo poderia ser feito para recuperar os dados da pessoa. Poderia existir um método de leitura dos dados que funcionasse assim:

Pessoa.lerDados ()
Nome = Pessoa.Nome
Endereco = Pessoa.Endereco

Note que primeiro foi executado o método e, depois, operações para recuperar as informações dos respectivos atributos.

Copyright © 2014 AIEC.