Dzisiaj jest niedziela, 23 listopada 2008 r. 328 dzien roku
Languages:ar | id | bg | ca | ceb | cs | da | de | et | en | es | eo | fr | he | hr | it | ko | lt | hu | nl | ja | no | pl | pt | ru | ro | sk | sl | sr | fi | sv | te | tr | uk | zh






REKLAMA
mp3

Objeto

Origem: Wikipédia, a enciclopédia livre.

Orientação a objetos
Objeto
Classe
Abstração
Métodos
Atributo
Encapsulamento
Herança
Polimorfismo
Outras referências
Padrões de projeto
UML
Engenharia OO

No contexto dos estudos acadêmicos, objeto (português brasileiro) ou objecto (português europeu) é o assunto ou tema de estudo ao qual será aplicado determinado método de análise.

[editar] Programação

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.

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


  Este artigo é um esboço sobre Programação. Você pode ajudar a Wikipédia expandindo-o.

Polska, Dolar, Forex


Wikipedia jest zarejestrowanym znakiem towarowym Wikimedia Foundation
Wszystkie materia³y pochodz¹ z Wikipedii, obiête s¹ licencj¹ GNU Free Documentation License