Facebook Google+


Que es una clase sin estado
#1
Hola, que sería una clase sin estado (stateless class), alguien me puede explicar ese concepto ? muchas gracias
 
Reply
#2
Es una clase que es "inmutable" o sea no tiene estados o se mantiene en el mismo estado y por tanto o no tiene atributos o bien éstos campos son inmutables. Las librerias que utilizan el patron "Utility" son stateless, ejemplo las bibliotecas matemáticas pues solo son un conjunto de métodos y suelen ser contenidas en clases estáticas.

Ventajas ? no tiene ningún tipo de problema de paralelismo (con multithreading)
 
Reply
  


Salto de foro:


Browsing: 1 invitado(s)