sábado, 15 de febrero de 2014

CONSTRUCTOR EN C++

Que tal programadores el día de hoy tenemos un tema muy sencillo que va ligado a las clases. Si no tienen conocimiento sobre CLASES pueden ir al siguiente link:

 
Para comenzar definiremos un Constructor como una parte importante de una clase porque nos permite inicializar variables que se encuentran encapsuladas.
Debemos considerar las siguientes caracteristicas: 

  1. Debe tener el mismo nombre que la clase
  2. Los constructores aceptan variables pero no retornan
  3. Siempre deben tener visibilidad publica

Para entenderlo de mejor manera vamos a plantearnos el siguiente problema:


El codigo quedaria de la siguiente manera: 


Ahora haremos las siguientes observaciones:
  1. Debido a que las dos variables son privadas debimos haber puesto los set y get para cada uno, para efectos didacticos lo omiti :D. ir a Información SET Y GET.
  2. Si dentro del main() inicializamos NumerosReales real; y no colocamos las variables que requiere el constructor no podran acceder a las variables privadas.
  3. float resultado=(float)num/den; --Esta linea lo que va a hacer es asignarle el punto decimal, si se omite (float) el resultado que les arrojara seria un entero por ejemplo un 2 cuando en realidad podria ser 2.5.

Finalmente el resultado del programa en consola seria el siguiente:


Bueno programadores llegamos al final de esta sesion no olviden COMENTAR si tienen alguna duda :D

Siganos en FACEBOOK Y TWITTER para que esten pendientes de los nuevos temas 
Nos vemos a la proxima B-)




No hay comentarios.:

Publicar un comentario

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *