Codificacion Unidad 2

Páginas: 2 (312 palabras) Publicado: 6 de noviembre de 2015
Programación
orientada a objetos
Codificación de programas
Unidad 1 y 2

Codificación de un programa
 Definición

de la clase:



Uso de la palabra reservada class para
indicar el inicio de ladefinición.



La definición de una clase termina con punto
y coma.



En la sección pública se declaran(fuera de
línea) / definen (en línea) los métodos
miembro (acciones a realizar con losdatos
miembro).

Codificación de un programa


Los constructores (por defecto, alternativos o
sobrecargados) se declaran/definen en la sección
pública.



El destructor de define también en lasección pública.



En la sección privada se declaran los datos miembro
(información de interés del elemento a modelar).



Los datos privados requieren de funciones “amigas”
para ser accedido (métodosgetter y setter).

Codificación de un programa
 Definición

de métodos miembro fuera de línea

El

valor de retorno, el nombre y los parámetros de la
declaración de una clase se mantienen en sudefinición.

Se

debe agregar la clase y el operador de resolución de
ámbito (::) entre el valor de retorno y el nombre de la clase
en su definición.

La

definición de una clase se realiza encualquier lugar del
programa como si fuera una unidad independiente (FUERA
DE LA CLASE y FUERA DEL MAIN).

Codificación de un programa


Creación y uso de objetos


Un objeto se debe creaanteponiendo el nombre de la clase al nombre del
objeto, seguido de los parámetros que necesita el constructor que se desea
invocar.



Para acceder a los métodos miembro de la clase, se realiza a travésde un
objeto utilizando el operador punto seguido del nombre del método con sus
respectivos parámetros.

Ejemplo




Implementar una clase Persona que represente sus datos personales:
nombre,fecha de nacimiento y año de graduación de la universidad.
Se debe incluir un constructor por defecto, un destructor, funciones
de acceso y funciones de visualización.

Paso 1

Paso 2

Paso 3...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Unidad 2
  • Unidad 2
  • Unidad 2
  • UNIDAD 2
  • unidad 2
  • Unidad 2
  • Unidad 2
  • Unidad 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS