2Inf (1)

Embed Size (px)

Citation preview

  • 7/25/2019 2Inf (1)

    1/1

    1

    ESTRUCTURA DE DATOS 2011

    Facultad de Ingeniera - Universidad aci!nal de "u#u$

    In%!r&e'Jerarqua de objetos (clases)

    Alu&n!' Choque, Fabricio Abraham D!cu&ent!'35.308.0!

    "a jerarqua de clases (o clasi#icaci$%) &estio%a% la com'lejidad orde%a%do

    objetos de%tro de arboles co% %ieles crecie%tes de abstracci$%. "as jerarquas

    de clase ms co%ocidas so% de &e%erali*aci$% + es'eciali*aci$%.

    "as clases + objetos %o 'uede% eistir aislados, + 'or lo ta%to eistir% e%tre

    ellos relacio%es, + -stas 'uede% i%dicar al&u%a #orma de com'artir al&u%as

    'ro'iedades/ (atributos), 'or medio de la here%cia.

    "a here%cia es u%a relaci$% e%tre clases, so%de u%a clase com'arte laestructura o com'ortamie%to, de#i%ida e% u%a (here%cia sim'le) o ms clases

    (here%cia mlti'le). %a su'erclase es la clase de la cual herede% otras clases.

    2e llama subclase a la clases que hereda de u%a o ms clases. e modo tal

    que u%a su'erclase le heredar atributos a u%a subclase. Como 'or ejem'lo4 2i

    te%emos u% bjeto #eli%o/, que tie%e sus datos como lar&o, color, etc. Adems

    'uede reali*ar cosas co%o comer, saltar + maullar, lue&o este 'uede ser de dos

    clases4 salaje o domesticado, del ltimo ti'o como 'or ejem'lo u% &ato

    siam-s, que este a su e* 'uede hacer todo lo que el objeto #eli%o hace + tie%e

    los mismos datos( color, lar&o, etc.) +, el &ato siam-s, tie%e todo estos atributos

    a causa de la here%cia de ser u% #eli%o.

    Conclusin:

    "a jerarqua de objetos es u%a #orma de meca%ismo mu+ e#icie%te, +a que

    'ermite de#i%ir ti'os + reutili*ar u% c$di&o a%teriorme%te desarrollado e% la

    de#i%ici$% de la su'erclase, + que sire% a otras clases. es u%a es'ecie de

    6rbol &e%eal$&ico6 que %os dice qu- objetos se 6deria%6 de otros objetos co%

    determi%adas 'ro'iedades a tra-s de la here%cias. Au%que la e#icacia de la

    here%cia %o es &ratis, es decir u% 'ro&rama orie%tado a objetos 'uede correr

    ms le%to, que u%o co%e%cio%al.

    Origen de la In%!r&aci(n

    7 A'u%tes de la ctedra de structura de datos, 9Ju.

    7 Fu%dame%tos de la :ro&ramaci$%7 Al&oritmos + structuras de atos +

    bjetos ; "uis er%

    7 htt'4??@@@.mo%o&ra#ias.com?trabajos?objetos?objetos.shtml