class, classe

Na programação orientada a objetos, uma categoria que engloba um grupo de elementos mais específico, denominado objetos. A classe é um recurso descritivo usado dentro dos programas para definir o conjunto de atributos ou o conjunto de serviços (ações que podem ser solicitadas por outras partes do programa) que caracterizam todos os membros (objetos) da classe. As classes utilizadas na programação orientada a objetos podem ser comparadas às categorias que, muitas vezes inconscientemente, utilizamos para organizar as informações – por exemplo, as categorias animal, vegetal e mineral, que definem o nosso mundo físico. A exemplo das classes utilizadas na programação, essas categorias definem os tipos de objetos que contêm, e a forma como se comportam. A definição das classes nas linguagens orientadas a objetos pode, também, ser comparada à definição dos tipos de dados em linguagens como C e Pascal. Ver também object-oriented programming (programação orientada a objetos, programação baseada em objetos).