Sei sulla pagina 1di 5

UNIVERSIDAD TECNOLGICA DE TULA-TEPEJI

ORGANISMO PBLICO DESCENTRALIZADO


DEL GOBIERNO DEL ESTADO DE HIDALGO

Derecho a examen Unidad 3


PROGRAMACIN ORIENTADA A OBJETOS

Asignatura: Programacin

Grupo: 2TIC-G2

Profesor (a): Ing. Beatriz Vzquez Hernndez

Fecha de entrega: lunes 27 de febrero de 2017

PROGRAMACIN 1
UNIVERSIDAD TECNOLGICA DE TULA-TEPEJI
ORGANISMO PBLICO DESCENTRALIZADO
DEL GOBIERNO DEL ESTADO DE HIDALGO

Nota:
Cada uno de los ejercicios debe:

Tener una clase Principal con un mtodo Main().


Invocar todos los mtodos que realicen acciones.

Ejercicio 1
Crear una interfaz llamada ITemperatura, la cual es implementada en las clases
Celsius, Fahrenheit.
Mtodos de la interfaz
double convertir(double _temperatura);
Consideraciones especiales:

Si es la clase Celsius deber convertir a Fahrenheit.


Si es la clase Fahrenheit deber convertir a Celsius.

PROGRAMACIN 2
UNIVERSIDAD TECNOLGICA DE TULA-TEPEJI
ORGANISMO PBLICO DESCENTRALIZADO
DEL GOBIERNO DEL ESTADO DE HIDALGO

Ejercicio 2
Crear una interfaz llamada ITransaccion, la cual es implementada en las clases
Retiro, ConsultaSaldo, Depsito.
Mtodos de la interfaz
int obtenerNumCuenta();

Crear una clases Cuenta: La cual tiene 2 variables staticas


**Nota: La primera accin que deben hacer en el mtodo Main() es asignar numeroCuenta y
saldoCuenta. Adicional al momento de retirar y depositar se debe de ver reflejado en saldoCuenta.

Variable:
saldoCuenta: double
numeroCuenta: int

Consideraciones especiales:
Retiro:
Mtodos

boolean retirarEfectivo();

Atributos

cantidadRetirar : Int

ConsultaSaldo
Mtodos

double consultarSaldo();

Atributos

cantidadRetirar : double

Deposito
Mtodos

boolean depositarEfectivo();

Atributos

cantidadDepositar : double

3
UNIVERSIDAD TECNOLGICA DE TULA-TEPEJI
ORGANISMO PBLICO DESCENTRALIZADO
DEL GOBIERNO DEL ESTADO DE HIDALGO

Ejercicio 3
Crear una clase abstracta llamada Persona, la cual es extendida en las clases
Docente, Estudiante.
Mtodos

abstract void estudiar();


abstract String realizarActividades();
abstract double obtencionIngresos();
Atributos (Crear set y get, los atributos son privados)

nombre : String
apellidoMaterno: String
apellidoPaterno:String
sexo : char

Ejercicio 4
Crear una clase abstracta llamada Madera, la cual es extendida en las clases
Caoba, Cedro.
Mtodos

abstract String calcularPrecio(int _metro);


abstract String mostrarCaracteristicas();
Atributos (Crear set y get, los atributos son privados)

nombre : String
precioXmetro: double
lugarOrigen: String

4
UNIVERSIDAD TECNOLGICA DE TULA-TEPEJI
ORGANISMO PBLICO DESCENTRALIZADO
DEL GOBIERNO DEL ESTADO DE HIDALGO

Ejercicio 5
Crear una clase llamada Alumno, la cual es extendida en las clases
AlumnoRegular, AlumnoBecario.
Mtodos

String tomarClases() {}
String estudiar() {}
Atributos (Crear set y get, los atributos son privados)

nombre : String
apellidoMaterno: String
apellidoPaterno:String
cuatrimestre : String
grupo : String

Potrebbero piacerti anche