Clase y Objeto

Post on 14-Nov-2015

213 views 1 download

Transcript of Clase y Objeto

Clase y ObjetoUna clase se define como un nuevo tipo de dato que especifica la forma de un objeto. Una clase incluye los datos y el cdigo que operar sobre esos datos. Adems, una clase enlaza datos y cdigo. C++ usa una especificacin de una clase para construir objetos. Los objetos son instancias de una clase. Adems, una clase es esencialmente una serie de planes que especifican cmo construir un objeto. Es importante tener claro esto: Una clase es una abstraccin lgica.No es sino hasta que un objeto de esa clase sea creado que la representacin fsica de la clase existe en la memoria. Cuando se define una clase, se declaran los datos que sta contiene y el cdigo que opera en esos datos. Aunque clases muy simples pueden contener slo cdigo o slo datos, la mayora de las clases contienen ambos. En conjunto, los datos se almacenan en las variables y el cdigo en las funciones. Colectivamente, las funciones y variables que constituyen una clase son llamados 'miembros' de la clase. Una variable declarada dentro de una clase es llamada 'variable miembro', y una funcin declarada en una clase es llamada 'funcin miembro'. En ocasiones el trmino 'variable de instancia' es usado en lugar de variable miembro.Una clase es creada con la palabra claveclass. La declaracin de una clase es similar sintcticamente a una estructura ( y tienen muchsimo que ver ). Aqu tenemos un ejemplo. La siguiente clase define un tipo llamadoCRender, el cual es usado para implementar operaciones de renderizado en este caso.

Bibliografa: Julio, 2007 disponible en: http://www.c.conclase.net/