Trabajo de programacion

Páginas: 3 (680 palabras) Publicado: 6 de noviembre de 2011
Republica Bolivariana de Venezuela
Ministerio Del Poder Popular para la defensa
UNIVERSIDAD NACIONAL EXPERIMENTAL DE LA FUERZA ARMADA
U.NE.F.A
gUACARA EDO. CARABOBO



PROGRAMACION OOPClases


Richard D. Gómez M.
C. I.: 19.230.694
Sección: G-001-N

Definición de Clases

Las clase es una construcción que se utiliza como un modelo (o plantilla) para crear objetos deese tipo. El modelo describe el estado y el comportamiento que todos los objetos de la clase comparten. Un objeto de una determinada clase se denomina una instancia de la clase. La clase que contiene(y se utilizó para crear) esa instancia se puede considerar como del tipo de ese objeto, por ejemplo, una instancia del objeto de la clase "Persona" sería del tipo "Persona".
Clases en Visual C++
Escreada con la palabra clave class. La declaración de una clase es similar sintácticamente a una estructura. Aquí tenemos un ejemplo. La siguiente clase define un tipo llamado CRender, el cual esusado para implementar operaciones de rendereado en este caso.
// Esto define la clase CRender
class CRender {
char buffer[256];
public:
void m_Renderear();
};

HerenciaLa herencia es uno de los mecanismos más útiles de la programación orientada al objeto, ya que por medio de la misma se puede llevar a cabo la reutilización de código. Es decir, puesto que toda clasedefinida se convierte en candidata para ser usada como base de donde se deriven otras, esto da como resultado que las clases derivadas hereden todos los miembros de la clase base.

Existen dos tipos deherencia, por extensión y por agregación o composición.

Por ejemplo, la clase Suma podría escribirse de la siguiente forma:

class Suma
{
// atributo privado
double resultado;public:
// método público
double calcular();

// atributo público
Pareja p;
};

// implementación de Suma
//
double Suma::calcular() { return p.getA() + p.getB(); }...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • trabajo de programacion
  • trabajo programacion
  • trabajo de programacion
  • Trabajo de programacion
  • trabajo de programacion
  • Trabajo de programacion modular
  • Trabajo practico sobre Programacion
  • trabajo de programacion desarrolla

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS