diferencias conceptuales entre clases e interfaces

Post on 24-Feb-2018

218 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

  • 7/24/2019 Diferencias Conceptuales Entre Clases e Interfaces

    1/2

    1) Diferencias conceptuales entre clases e interfaces.

    Las interfaces: Se utilizan para cambiar los comportamientos de las clases,

    solo se denen los mtodos.

    Las clases: Es una plantilla donde se instancia un objeto de la vida

    cotidiana, es decir se representan las caractersticas !atributos) "comportamientos !mtodos) #ue estos puedan tener

    $) En #u escenario los %beans& deben tener un scope de tipo sin'leton "

    un scope protot"pe.Scope Sin'leton cuando solo se necesita instanciar un (nico objeto de

    la clase, por ejemploScope rotot"pe: cuando se necesitan crean varias instancias de una

    misma clase, por ejemplo la reproducci*n en lnea de videos !canal

    "outube).+) Describa las colecciones #ue pueden ser manipuladas desde sprin' " de

    un ejemplo dela sintais de cada una.

    List: esta colecci*n permite duplicados, solo de un tipo de objeto. ero

    solo permite un objeto con nombres diferentes.

    -list

    -value/evin-0value

    -valuefrancell"s-0value

    -valueluis-0value

    -valueluis-0value

    -0list

    ap: permite utilizar objetos de cual#uier tipo, "a sean Strin', 2nt, 3loat,

    etc.

    -map

    -entr" /e" &1& value %/evin&0

    -entr" /e" &$& value %francell"s&0

    -entr" /e" &+& value %luis&0

    -entr" /e" &4& value %luis&0

    -0map

  • 7/24/2019 Diferencias Conceptuales Entre Clases e Interfaces

    2/2

    rop: solo se pueden utilizar valores de tipo Strin',

    Set: no permite duplicados, si se repite este solo crea un objeto con

    i'ual nombre o id, entre otros.

    -set

    -value/evin-0value

    -valuefrancell"s-0value

    -valueluis-0value

    -valueluis-0value

    -0set

    5onsola:

    6evin

    3rancell"s

    Luis

top related