Classes em C ++

C ++ usa uma estrutura conhecida como o classe. A definição de classe começa com a palavra-chave classe seguido do nome da classe e uma chave de abertura. Uma classe tem o seguinte formato:

Class Person {public: char szFirstName [128] -char szLastName [128] -int nSocialSecurityNumber -} -

As regras de nomenclatura para nomes de classe são os mesmos que para nomes de variáveis: a primeira letra deve ser uma das letras 'a' a 'z' ou 'A' a 'Z' ou sublinhado. Cada personagem subsequente no nome deve ser um destes ou os dígitos '0' a '9'. Por convenção, os nomes de classes sempre começam com uma letra maiúscula.

Os nomes de classe normalmente constituídos por várias palavras atoladas em conjunto, com cada palavra que começa com uma letra maiúscula.

A primeira palavra-chave dentro da chave de abertura no início dos exemplos serão sempre público.

Você também pode usar a palavra-chave struct ao invés de classe. UMA struct é idêntico a um classe em todos os aspectos, exceto que o público é assumida numa struct. Por razões históricas, o termo classe é mais popular em C ++ - o termo struct é utilizado mais frequentemente em programas C.

Após a palavra-chave pública são as declarações para as entradas que é preciso para descrever a classe. o Pessoa classe contém duas matrizes para o primeiro e último nomes e uma terceira entrada para manter o número da Segurança Social.

As entradas dentro de uma classe são conhecidos como membros ou Propriedades da classe.

menu