Objeto (ciência da computação)

Origem: Wikipédia, a enciclopédia livre.
(Redirecionado de Objeto (informática))
Ir para: navegação, pesquisa
Question book.svg
Esta página ou secção não cita nenhuma fonte ou referência, o que compromete sua credibilidade (desde junho de 2009).
Por favor, melhore este artigo providenciando fontes fiáveis e independentes, inserindo-as no corpo do texto por meio de notas de rodapé. Encontre fontes: Googlenotícias, livros, acadêmicoScirusBing. Veja como referenciar e citar as fontes.
Mergefrom 2.svg
O artigo ou secção Instância (classe) deverá ser fundido aqui.
Editor, considere adicionar mês e ano na marcação. Isso pode ser feito automaticamente, com {{Fusão de|....|{{subst:DATA}}}}.

(por favor crie o espaço de discussão sobre essa fusão e justifique o motivo aqui; não é necessário criar o espaço em ambas as páginas, crie-o somente uma vez. Perceba que para casos antigos é provável que já haja uma discussão acontecendo na página de discussão de um dos artigos. Cheque ambas (1,2) e não esqueça de levar toda a discussão quando levar o caso para a central.).

No contexto dos estudos acadêmicos, objeto é o assunto ou tema de estudo ao qual será aplicado determinado método de análise.

Programação[editar]

No conceito de sistemas orientados a objetos, um objeto representa uma entidade que pode ser física, conceitual ou de software. É uma abstração de algo que possui fronteira definida e significado para a aplicação.

Dentro da terminologia das linguagens de programação, um objeto passa a existir a partir de um "molde". Este "molde", definido como classe do objeto, define os limites, seus atributos e suas funções. Podem ser criados vários objetos ou instâncias de uma classe.

A vantagem do uso de objetos na programação é que estes permitem utilizar funções e atributos conhecidos (interface) sem necessidade de conhecimento sobre sua estrutura interna (encapsulamento). Para ilustrar: utilizamos o objeto "liquidificador" pressionando seus botões, mas não precisamos saber como funciona seu "motor". Se for necessário trocar o "motor", não será necessário alterar o modo de usá-lo.

Objeto também considerado como uma instância de uma classe, quando um objeto é criado ele precisa ser inicializado, ou seja, para uma classe podemos ter vários objetos.

Linguagens de programação orientadas a objeto[editar]

Ligações externas[editar]

Outros projetos Wikimedia também contêm material sobre este tema:
Wikilivros Livros e manuais no Wikilivros
Ícone de esboço Este artigo sobre Programação é um esboço. Você pode ajudar a Wikipédia expandindo-o.