La juventud

Páginas: 2 (464 palabras) Publicado: 22 de septiembre de 2010
laboratorio # 6

Objetivos

Desarrollar programas extensibles aplicando la derivacion de c1ases.

Habilidades a conseguir

Diferenciar los elementos private, public y protected segun eltipo de accesibilidad en la herencia.
Determinar en que casas conviene aplicar herencia virtual y no virtual.
Crear nuevas c1ases a partir de clases ya existentes.

Tareas

1. Disenar unac1ase A la cual tenga como variable privada un dato de tipo entero x. En la parte publica de esta clase, debe existir el constructor, el cual inicializa x con un valor enviado desde fuera de la clase.Tambien esta c1ase tiene una funcion F() que retoma el dato x. se desea ampliar la clase A creando una clase nueva a partir
de ella, para esto se define otra clase B que manejara en su parte privadauna variable y, y en su parte publica el constructor y adicionalmente una funcion G(), la cual retoma la variable y. Se necesita ampliar la clase B,
para ello se define una clase C mediante herencia,la cual tiene una variable z de tipo entero, y tiene dos funciones: el constructor de la clase, el cual inicializa la variable z y H() que devuelve el dato privado de la c1ase.

Indicaciones:En la funcion principal, definir un objeto de clase C. Con el probar que se ha implementado la herencia de manera adecuada.
EI programa debe escribir los valores finales de las variables x, y, z.2. Elaborar una clase F, la cual tenga tres variables de tipo entero: año, mes y dia. En la parte publica de la clase debe existir un constructor que inicialice las variables privadas. La clase debecontar con una funcion lea(), que tendra tres para metros por referencia, que informan los valores de año, mes y dia. Con el
propósito de ampliar la c1ase F, se define mediante herencia la clase H,la cual tendra las variables: horas,minutos y segundos. Esta clase tiene un constructor, que inicializa las variables privadas. Adicionalmente esta clase tiene una funcion G(), la cual informa de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Juventud
  • La juventud
  • La juventud
  • La juventud
  • la juventud
  • la juventud
  • Juventud
  • Juventud

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS