Programação Orientada a Objetos/Classes e Objetos: diferenças entre revisões
[edição não verificada] | [edição verificada] |
Conteúdo apagado Conteúdo adicionado
Namorada |
Rejeitou as últimas 3 alterações do texto (de 179.124.144.240 e 177.95.140.78) e reverteu para a edição 265806 de Torneira |
||
Linha 5:
Uma '''classe''' é uma estrutura que abstrai um conjunto de objetos com características similares. Uma classe define o comportamento de seus objetos - através de '''métodos''' - e os estados possíveis destes objetos - através de '''atributos'''.
Em outras palavras, uma classe
Classes não são diretamente suportadas em todas as linguagens, e são necessárias para que uma linguagem seja orientada a objetos.
Linha 13:
== Objetos ==
Um '''objeto''', na vida real, é qualquer coisa a qual pudermos dar um nome.
Um '''objeto''', em programação orientada a objetos, é uma instância (ou seja, um exemplar) de uma classe. A Wikilivros é um exemplo de Wiki, ou, a Wikilivros é uma instância de Wiki. Isto poderia ser representado em um programa orientado a objetos com uma classe chamada Wiki e um objeto do tipo Wiki chamado Wikilivros.
|