Resumo
Neste módulo, aprendemos que:
- Atributos referem-se às informações que podem ser passadas e/ou recebidas para uma classe antes da execução de seus métodos.
- Há duas formas de se definir classes: usando atributos ou passando os atributos como parâmetros dos métodos.
- Os atributos de uma classe devem ser apenas aqueles que fazem sentido (e possuem uso) para o sistema.
- Que os atributos podem ser de vários tipos diferentes: inteiros, fracionados, booleanos, data, caracteres e até mesmo outras classes.
- Que uma classe pode receber vários valores no mesmo atributo, usando para isso a multiplicidade.
- Que podemos descrever valores padrão, utilizando parênteses; e indicadores de ordenação e unicidade, utilizando as expressões {ordered} e {unique} respectivamente.
- Que podemos trabalhar com a visibilidade dos atributos e métodos utilizando os símbolos “-“, “~”, “+” e “#”.
- Que parâmetros podem retornar informações por referência (utilizando a sinalização ‘out’).
Copyright © 2014 AIEC.