1.2 – Mensagens e Métodos
1.2.1 - Métodos
Vimos que um objeto possui características e funcionalidades. As funcionalidades de um objeto são chamadas em programação de métodos. Primeiramente iremos falar de métodos.
No exemplo da classe cachorro, nós descrevemos os seguintes métodos:
Latir()
Correr()
Sentar()
Andar()
Deitar()
Esses métodos são definidos na classe e todos os objetos dessa classe, nesse caso todos os cachorros terão esses métodos, ou seja, receberão essas funcionalidades. Vocês perceberam como isso é legal? Vamos voltar ao exemplo do jogo. Imaginem que criamos a classe Nave, conforme segue:
Atributos:
Tipo
Cor
Tamanho
Métodos:
Virar à direita
Virar à esquerda
Seguir em frente