relaciones entre objetos ii

34
RELACIONES ENTRE OBJETOS II Andrea Marcela Cruz Moreno. Imágenes de Christian Rodríguez.

Upload: danielxbmw

Post on 18-Aug-2015

231 views

Category:

Documents


2 download

DESCRIPTION

Relaciones Entre Objetos II

TRANSCRIPT

RELACIONES ENTRE OBJETOS IIAndrea Marcela Cruz Moreno.Imgenes de Christian Rodrguez.AGENDAHerencia y modicadores de acceso.!o"reescritura de m#todos.Reutilizaci$n de com%ortamientos de la su%erclase.HERENCIA & ACCE!I'I(IDADM)DI*ICAD)RE! DE ACCE!)(osmodicadoresdelni+eldeaccesodeterminansi otrasclases%uedenutilizaruncam%oen%articularo in+ocar cierto m#todo.M)DI*ICAD)RE! DE ACCE!) ,M((osmodicadoresdelni+eldeaccesodeterminansi otrasclases%uedenutilizaruncam%oen%articularo in+ocar cierto m#todo.HERENCIA & M-.)D)! DE M)DI*ICACI/N(aenca%sulaci$n dene 0ue los atri"utos sedenancomo %ri+ados.& los atri"utos %ri+ados no%uedenser heredados.1Entonces2HERENCIA & M-.)D)! DE M)DI*ICACI/N1C$mo%odemosaccederalos atri"utosdelasu%erclasedesde una su"clase2HERENCIA & M-.)D)! DE M)DI*ICACI/N3odemosaccederalosatri"utos %ri+adosatra+#sdem#todos %4"licos de la su%erclase.HERENCIA & M-.)D)! DE M)DI*ICACI/N(osm#todos %4"licoso %rotegidosdela clase3ersonase heredan%orla su"clase Estudiante.HERENCIA & M-.)D)! DE M)DI*ICACI/NM#todos %ro%ios de la clase Estudiante.HERENCIA & M-.)D)! DE M)DI*ICACI/NM#todos%4"licoso %rotegidosde 3ersona y Estudiante 0uesonheredados %orlasu"clase EstudianteDe3os5grado.HERENCIA & M-.)D)! DE M)DI*ICACI/NM#todos%4"licoso %rotegidosde 3ersona y Estudiante 0uesonheredados %orlasu"clase EstudianteDe3os5grado.!)'REE!CRI.,RA DE M-.)D)!!)'RE E!CRI.,RA DE M-.)D)!Im%lica recongurar c$mo 6unciona un m#todo internamente7 sin cam"iar la rma de dicho m#todo.EN (A 8IDA REA((as %ersonas %asan su tiem%o li"re de distintas maneras.DIAGRAMA ,M(C/DIG)!,3ERC(A!E!,'C(A!E !,'C(A!EC/DIG)EN (A 8IDA REA(1& si no so"reescri"o el m#todo %ara una su"clase23REG,N.A1& si no so"reescri"o el m#todo %ara una su"clase2(a m0uina +irtual de 9a+a "usca el m#todo en la su%erclase.).R) E9EM3()).R) E9EM3())RDEN DE E9EC,CI/NCuando se so"reescri"e un m#todo7 %rimero se llama al ms es%ecco.RE,.I(I:ACI/N DE C)M3)R.AMIEN.)! DE (A !,3ERC(A!ERE,.I(I:ACI/N DE C)M3)R.AMIEN.)! DE (A !,3ERC(A!ERE,.I(I:ACI/N DE C)M3)R.AMIEN.)! DE (A !,3ERC(A!ERE,.I(I:ACI/N DE C)M3)R.AMIEN.)! DE (A !,3ERC(A!ERE,.I(I:ACI/N DE C)M3)R.AMIEN.)! DE (A !,3ERC(A!EE9ERCICI)!htt%;