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
Igna (discussão | contribs)
m Foram revertidas as edições de 200.201.3.46 (disc) para a última versão por 201.47.235.104
Linha 3:
== Classes ==
 
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 descreve os serviços oferecidos por seus objetos e quais informações eles podem armazenar.
 
Classes não são diretamente suportadas em todas as linguagens, e são necessárias para que uma linguagem seja orientada a objetos.
 
Uma '''classe''' representa um conjunto de objetos com características afins. Uma classe define o comportamento dos objetos através de seus métodos, e quais estados ele é capaz de manter através de seus atributos.
 
== Objetos ==
Linha 45 ⟶ 50:
 
 
== Ver também ==
 
 
{{wikipedia|Classe (programação)}}
* Classes e objetos em [[Programar em C++/Classes|C++]]
 
* Classes em [[Python/Conceitos básicos/Classes|Python]]
 
* Classes em [[Curso de PHP/Comandos/Classes|PHP]]
* Classes em [[ActionScript/Classes|ActionScript]]
 
* Características orientadas a objeto em [[Java/Caract OO|Java]]
 
 
[[fr:Programmation/Programmation orientée objet/Classes et objets]]
{{AutoCat}}