Método

Um método é uma subrotina vinculada a uma classe específica definida no código-fonte de um programa. Ele é semelhante a uma função, mas só pode ser chamado por um objeto criado a partir de uma classe.

No exemplo de Java abaixo, o método getArea é definido dentro da classe rectangle. Para que o método getArea seja usado por um programa, primeiro é necessário criar um objeto a partir da classe rectangle.

class Rectangle
{
   int getArea(int width, int height)
   {
      int area = width * height;
      return area;
   }
}

Os métodos são uma parte importante da programação orientada a objetos, pois isolam funções em objetos individuais. Os métodos dentro de uma classe só podem ser chamados por objetos criados a partir dessa classe. Além disso, os métodos só podem fazer referência a dados conhecidos pelo objeto correspondente. Isso ajuda a isolar os objetos uns dos outros e impede que os métodos de um objeto afetem outros objetos.

Embora os métodos sejam projetados para isolar dados, eles ainda podem ser usados para retornar valores a outras classes, se necessário. Se um valor precisar ser compartilhado com outra classe, a instrução return (como no exemplo acima) poderá ser usada.

Atualizado April 19, 2011 por Per C.

quizTeste seus conhecimentos

What type of message notifies an app that it must access data from virtual memory?

A
Page fault
0%
B
Syntax error
0%
C
Illegal operation
0%
D
Interrupt request
0%
Correct! Incorrect!     View the Page Fault definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Método nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.