Programação Orientada a Objetos/Classes e Objetos: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Albmont (discussão | contribs)
Wbrito (discussão | contribs)
Linha 23:
 
== Objetos ==
Um '''objeto''', na vida real, é qualquer coisa a qual pudermos dar um nome.
Um '''objeto''' é uma instância de uma classe. Um objeto é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, assim como se relacionar e enviar mensagens a outros objetos.
 
Um '''objeto''', em programação orientada a objetos, é uma instância (ou seja, um exemplo) 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 chamado Wikilivros.
 
Um '''objeto''' é uma instância de uma classe. Um objeto é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, assim como se relacionar e enviar mensagens a outros objetos.
 
'''Atributos''' são características de um objeto. Basicamente a estrutura de dados que vai representar a classe.