Una clase es una estructura de datos que contiene los datos y las funciones relacionadas y es una unidad de programación orientada a objetos . Los objetos son una creación de instancias de una clase y comparten las mismas propiedades a pesar de su contenido pueden ser diferentes . Las clases pueden heredar propiedades de otras clases y apoyar el encapsulado de estructuras de datos a través de los especificadores de acceso . Los siguientes pasos se explica cómo crear una clase de C + + . Instrucciones
1
Definir la clase mediante la palabra clave class . Esto proporcionará a la clase un nombre, una lista opcional de especificadores de acceso y una lista opcional de nombres de objetos.
2
declarar miembros , ya sea como especificadores de acceso, datos o funciones dentro del cuerpo de la declaración de clase.
3
Proporcionar los especificadores de acceso para indicar uno de los 3 niveles de acceso en C + + . Los miembros privados sólo son accesibles por los miembros de esa clase y sus asociados. Los miembros que están protegidos son accesibles por los miembros de esa clase , cualquier clase derivada y los asociados de esas clases. Cuando el objeto es visible miembros públicos son accesibles. El valor predeterminado es privado
4
Aprender la sintaxis de la sentencia class :
clase
class_name . { Access_specifier_1 : miembro1 ; access_specifier_2 : member2 ; ... access_specifier_n : membern ;} object_names ;
5
Mira el siguiente ejemplo de la declaración de clase :
clase
CTest { int i, j; set_values públicos: void ( int , int) , total int ( void); } prueba ;
Tenga en cuenta que los números enteros i y j no tienen un especificador de acceso y por lo tanto privado. Los set_values función y el total entero son públicos.