Idioma :
SWEWE Membre :Login |Registre
Cercar
Comunitat enciclopèdia |Enciclopèdia Respostes |Enviar pregunta |Coneixement de vocabulari |Pujar coneixement
Anterior 1 Pròxim Seleccioneu Pàgines

Mode constant

Introducció a l'Edició

El mateix patró, un patró de tipus de comportament.

La quantitat de sistema d'ús d'un objecte en el procés, cal crear un major nombre d'objectes similars, mentre que un gran nombre d'objectes en la mateixa situació també és estat prevalent, aquesta vegada en la necessitat de simplificar l'estat de l'objecte, de manera que es redueix el mateix estat de l'objecte, reduint els recursos el consum.

Canviar manera pot aconseguir aquest requisit, quan es crea un objecte, l'estat intern no canviarà durant el cicle de vida de tota la classe, si el canvi és necessari per crear una nova classe per completar.

Redactor

Mode constant es divideix en el mateix patró de manera constant feble i fort

Mode constant feble, un objecte de classe no pot canviar d'estat, però l'estat de l'objecte subclasse pot variar.Mode constant fort, no pot canviar l'estat d'un objecte de classe, mentre que l'estat del seu objecte subclasse no es pot canviar.

El mateix patró és generalment només unes classes constants, si el mateix patró va discutir la necessitat d'incrementar les subclasses de tipus per completar.

Compliment de la manera constant les condicions

1. La mateixa classe no hi ha manera de modificar l'estat de l'objecte.

2 a la mateixa classe totes les propietats són de propietat privada.

3 referències a altres objectes de la mateixa classe, s'han d'establir els permisos d'accés al món exterior. Es compleixen les condicions anteriors per aconseguir la manera constant feble.

4. La mateixa classe, tots els mètodes han de ser final (pel llenguatge Java), que és una subclasse no pot desplaçar enfocament.

5. Pròpia classe inalterat és final (per al llenguatge Java), que és la mateixa classe no es pot heretar, hi haurà no existeixen subclasses. Sobre es compleixen cinc condicions per assolir la manera de constant forta.

El desavantatge de manera constant feble

1. Objecte Subclasse Sense canvis pot modificar l'estat, que és el mateix subclasses de la classe no es pot canviar de classe.

2. Subclasses de la classe Sense canvis poden modificar l'estat de la classe pare, de manera que la mateixa classe d'objecte en un objecte variable.

Pros i els contres de manera constant

Pros: objectes immutables més fàcils de mantenir que l'objecte variable.

Els objectes immutables són segurs per subprocessos.

Contres: Quan hagi de modificar l'estat mitjançant la creació d'un nou objecte que cal fer.

El mateix patró, un patró de tipus de comportament.

La quantitat de sistema d'ús d'un objecte en el procés, cal crear un major nombre d'objectes similars, mentre que un gran nombre d'objectes en la mateixa situació també és estat prevalent, aquesta vegada en la necessitat de simplificar l'estat de l'objecte, de manera que es redueix el mateix estat de l'objecte, reduint els recursos el consum.

Canviar manera pot aconseguir aquest requisit, quan es crea un objecte, l'estat intern no canviarà durant el cicle de vida de tota la classe, si el canvi és necessari per crear una nova classe per completar.

Mode constant es divideix en dues categories mode d'edició i el fort-feble manera de canvi constant

Mode constant feble, un objecte de classe no pot canviar d'estat, però l'estat de l'objecte subclasse pot variar.

Mode constant fort, no pot canviar l'estat d'un objecte de classe, mentre que l'estat del seu objecte subclasse no es pot canviar.

El mateix patró és generalment només unes classes constants, si el mateix patró va discutir la necessitat d'incrementar les subclasses de tipus per completar. Compliment patró invariable de les condicions 1. Sense modificar de cap manera modificar l'estatus de classe objecte.

2 a la mateixa classe totes les propietats són de propietat privada.


Anterior 1 Pròxim Seleccioneu Pàgines
Usuari Revisió
Sense comentaris encara
Vull comentar [Visitant (3.142.*.*) | Login ]

Idioma :
| Comproveu el codi :


Cercar

版权申明 | 隐私权政策 | Drets d'autor @2018 Coneixement enciclopèdic del Món