Vous êtes sur la page 1sur 5

Alumno:CristianA.

Sanhueza
Profesora:AliciaSalamonMaraElenaCiolli
Materia:InformticaII
Carrera:IngenieraenSistemas
Ao:2017
Actividades

1. Identifiqueladiferenciaentreencapsulamientoy
ocultamientodelainformacin.

Elencapsulamientoserefiereareunirenciertaestructuratodos
loselementosque,adeterminadonivel,deabstraccin,sepueden
considerardeunamismaentidad.
Cuandoloquesequiereesocultarloquehaceunobjetodeloque
hacenotrosobjetosdemundoexterioralaencapsulacinsela
conocecomoocultamientodedatos.

2. Identifiqueladiferenciaentreencapsulamientoy
abstraccin.

Abstraccineslapropiedadqueconsideralosaspectosms
significativosonotablesdeunproblemayexpresaunasolucinen
esostrminos,mientrasqueelencapsulamientolosagrupapor
considerarlosdeunamismaentidad.

3. RealiceunejemplodeHerencia,definiendolasabstracciones,
susatributosycomportamientos.

Elconceptodeclasesdivididasensubclasesseutilizaenlavida
diariayconducealdeherencia.
Laideaprincipaldeestasdivisionesresideenelhechodeque
cadasubclasecompartecaractersticasconlaclasedelacual
deriva.
Cadaclasederivadaheredalascaractersticasdelacualesbase
yademsaadesuspropiascaractersticasatributosy
operaciones.

Consideremos:
4. Realiceunejemplodeagregacin

Laagregacinesuntipodeasociacinqueindicaqueunaclasees
partedeotraclase(composicindbil).Loscomponentespueden
sercompartidosporvarioscompuestos(delamismaasociacinde
agregacinodevariasasociacionesdeagregacindistintas).La
destruccindelcompuestonoconllevaladestruccindelos
componentes.Habitualmentesedaconmayorfrecuenciaquela
composicin.
LaagregacinserepresentaenUMLmedianteundiamantedecolor
blancocolocadoen elextremoenelqueestlaclaseque
representaeltodo.

5. Realiceunejemploderelacionesdeuso.

EnesteejemplolaclasesistematieneporatributosaOperadory
Admin,quesontiposdedatosUsuariosyaccedenaellapara
verificarelLoginatravsdelaoperacinLogin().

6. Quespolimorfismo?Ejemplifique.
Polimorfismoeslapropiedadquelepermiteaunaoperacino
funcin,tenerelmismonombreenclasesdiferentesyactuarde
mododistintoencadaunadeellas.
7. Ejercicio.

a) Sedefinencuatroclases,asaber:
ClasePadre:Transportes
ClasesHeredadas:Auto,Barco,Avin.

b) Losatributosqueseheredansedeclaranenlaclase
Transporte,luegocadaatributoparticularsedeclaraenelresto
delasclases.

c) LosmtodosqueseheredansedefinenenlaclaseTransporte,
luegocadamtodoparticularsedefineencadaunadelasclases
auto,barcoyavin.

d) LosmtodoscomunesatodosenlaclaseTransportes,luego
losparticularesencadaclase.

Vous aimerez peut-être aussi