Uma classe é uma estrutura de dados que contém dados e funções relacionadas e é uma unidade de programação orientada a objetos . Os objetos são uma instanciação de uma classe e compartilham as mesmas propriedades , embora os seus conteúdos podem ser diferentes. Classes podem herdar propriedades de outras classes e apoiar o encapsulamento de estruturas de dados através de especificadores de acesso . Os passos seguintes explicam como criar uma classe C + +. Instruções
1
Definir a classe usando a palavra-chave class . Isto irá fornecer a classe um nome, uma lista opcional de especificadores de acesso e uma lista opcional de nomes de objetos .
2
Declare membros tanto como especificadores de acesso , dados ou funções dentro do corpo da declaração de classe.
3
Fornecer os especificadores de acesso para indicar um dos três níveis de acesso em C + +. Os membros privados só são acessíveis por membros da classe e seus associados . Os membros que são protegidos são acessíveis por membros dessa classe , as classes derivadas e alguns associados dessas classes. Quando o objeto é visível membros públicos são acessíveis . O padrão é privado
4
Aprenda a sintaxe da declaração de classe :
classe class_name . { Access_specifier_1 : member1 ; access_specifier_2 : member2 ; ... access_specifier_n : membern ;} object_names ;
5
Olhe para o exemplo a seguir da declaração de classe :
classe CTest {int i , j; público : set_values void ( int, int); int total ( void); } teste ;
Note que os inteiros i e j não tem um especificador de acesso e, portanto, privado. Os set_values função eo total inteiro são públicos.