¿Qué es Encapsulamiento?
+4
Adriana Lucia Chaves Cano
jhonny alexander perez
de la hoz
Admin
8 participantes
Página 1 de 1.
¿Qué es Encapsulamiento?
Martes, 18 de Mayo de 2010
_________________________________________________________________________________
¿Qué es Encapsulamiento?
La operabilidad de un objeto sin mostrar los procesos necesarios para obtener el resultado.
También es llamado "Ocultamiento de la Información".
Es la capacidad que tiene el objeto de responder a una necesidad sin mostrar cuales fueron los medios utilizados para llegar a este resultado.
Ejemplo:
El objeto automovil tiene varias funcionalidades que son:
Acelerar()
Tomar Velocidad()
Frenar()
Estacionarse()
Cuando el automovil acelera, vemos que pasa a tener movimiento, sabemos que el objeto se esta moviendo pero no sabemos internamente que operaciones y que recursos esta utilizando para moverse.
La ventaja del encapsulamiento se da por la facilidad que presenta para manejar lo complejo, ya que las clases se ven como cajas negras donde solo se conoce el comportamiento pero no se conoce los detalles internos de cada comportamiento.
El encapsulamiento es una condición básica para que se pueda dar el Polimorfismo.
El encapsulamiento maneja 2 tipos de métodos, los métodos públicos y los métodos privados.
________________________________________________________________________________________
_________________________________________________________________________________
¿Qué es Encapsulamiento?
La operabilidad de un objeto sin mostrar los procesos necesarios para obtener el resultado.
También es llamado "Ocultamiento de la Información".
Es la capacidad que tiene el objeto de responder a una necesidad sin mostrar cuales fueron los medios utilizados para llegar a este resultado.
Ejemplo:
El objeto automovil tiene varias funcionalidades que son:
Acelerar()
Tomar Velocidad()
Frenar()
Estacionarse()
Cuando el automovil acelera, vemos que pasa a tener movimiento, sabemos que el objeto se esta moviendo pero no sabemos internamente que operaciones y que recursos esta utilizando para moverse.
La ventaja del encapsulamiento se da por la facilidad que presenta para manejar lo complejo, ya que las clases se ven como cajas negras donde solo se conoce el comportamiento pero no se conoce los detalles internos de cada comportamiento.
El encapsulamiento es una condición básica para que se pueda dar el Polimorfismo.
El encapsulamiento maneja 2 tipos de métodos, los métodos públicos y los métodos privados.
________________________________________________________________________________________
Última edición por Admin el Lun Jun 21, 2010 8:08 am, editado 1 vez
encalupsamiento
reune a todos los elementos que pueden considerarsen pertenecientes a una misma identidad,
permite aumentar la cohecion de los componentes del sistema
permite aumentar la cohecion de los componentes del sistema
de la hoz- Mensajes : 12
Fecha de inscripción : 18/05/2010
QUE ES ENCAPSULAMIENTO
Es una forma de "ocultar" los atributos y caracteristicas de un objeto para que solo la persona que lo administre pueda modificarlas . algunos disen que es un principio.
jhonny alexander perez- Mensajes : 14
Fecha de inscripción : 19/05/2010
ENCAPSULAMIENTO
MAYO 24 DE 2010
Permite empaquetar la información esencial de un objeto, preocupándose el usuario solo en como utilizar el objeto pero no en que procedimientos se necesitan para este fin y permitiendo sòlo a la persona que creò el objeto modificarlo y evitar cambiar su comportamiento de forma imprevista.
Permite empaquetar la información esencial de un objeto, preocupándose el usuario solo en como utilizar el objeto pero no en que procedimientos se necesitan para este fin y permitiendo sòlo a la persona que creò el objeto modificarlo y evitar cambiar su comportamiento de forma imprevista.
Adriana Lucia Chaves Cano- Mensajes : 12
Fecha de inscripción : 20/05/2010
Edad : 43
Encapsulamiento
Algunos conocen esto por su tamaño y estructura fisica, pero eso no es encapsulamiento. ja ja .
El el principio de mostrar solo lo que el usuario necesita, los atributos propios se dejan oculto. El manejo de un control remoto se conoce lo básico, presiona un boton y este ejecuta lo que dice dicho botoncito, pero el atributo de la complejidad interna de como opera no lo puede ver.
Es el ocultar los atributos de los objetos para que no sean visibles a otros.
El el principio de mostrar solo lo que el usuario necesita, los atributos propios se dejan oculto. El manejo de un control remoto se conoce lo básico, presiona un boton y este ejecuta lo que dice dicho botoncito, pero el atributo de la complejidad interna de como opera no lo puede ver.
Es el ocultar los atributos de los objetos para que no sean visibles a otros.
omarcarvajal- Mensajes : 19
Fecha de inscripción : 18/05/2010
encapsulamiento
se denomina encapsulamiento cuando ocultamos la in formacion de origen de un objeto y que solo puede cambiarse mediante las operaciones definidas para este objeto.
saul david- Mensajes : 24
Fecha de inscripción : 18/05/2010
Encapsulamiento!!!
Muchos tambien le llaman Ocultación jejeej
Hay muchos datos que no tiene porque conocerlos aquel que este usando la clase Persona; ya que son pertenecienttes al objeto y solo controlan su funcionamiento interno
por ejemplo, cuando alguien te ve puede saber inmediatamente si eres hombre o mujer (propiedad) o puede hablarte y obtener una respuesta pensada (metodo); tambien puede conocer el color de tu cabello y ojos. En cambio, jamas sabra que cantidad de energia exacta tienes o cuantas neuronas te quedan, ni siquiera preguntandote ya que ninguna de tus propiedades externas visibles o funciones de comunicación al publico te permiten saber esos datos.
mejor dicho hacer las variables que son necesarias para el funcionamiento pero innecesarias para la vista privadas
el ejemplo deOmar me gustó XD
Hay muchos datos que no tiene porque conocerlos aquel que este usando la clase Persona; ya que son pertenecienttes al objeto y solo controlan su funcionamiento interno
por ejemplo, cuando alguien te ve puede saber inmediatamente si eres hombre o mujer (propiedad) o puede hablarte y obtener una respuesta pensada (metodo); tambien puede conocer el color de tu cabello y ojos. En cambio, jamas sabra que cantidad de energia exacta tienes o cuantas neuronas te quedan, ni siquiera preguntandote ya que ninguna de tus propiedades externas visibles o funciones de comunicación al publico te permiten saber esos datos.
mejor dicho hacer las variables que son necesarias para el funcionamiento pero innecesarias para la vista privadas
el ejemplo deOmar me gustó XD
anderson- Mensajes : 11
Fecha de inscripción : 24/05/2010
Tema: Encapsulamiento
Martes, 25 de mayo
El ENCASUPLAMIENTO es el que se encarga de unir y organizar todas las propiedades, datos, características o elementos en una estructura de una clase y ademas mantener en reserva de forma oculta los procesos internos que se necesitan para que algo se ejecute dandole al programador la facilidad de tener a la mano solo lo básico. Este proceso tiene la ventaja de que el usuario pueda controlar la información de forma interna y ademas al hacer que la mayoria de información este oculta pueden realizarse cambios y modificaciones sin que eso afecte el modo como los usuarios utilizan el código.
Existen tres niveles de ocultar información: El privado, El protegido y el público.
El ENCASUPLAMIENTO es el que se encarga de unir y organizar todas las propiedades, datos, características o elementos en una estructura de una clase y ademas mantener en reserva de forma oculta los procesos internos que se necesitan para que algo se ejecute dandole al programador la facilidad de tener a la mano solo lo básico. Este proceso tiene la ventaja de que el usuario pueda controlar la información de forma interna y ademas al hacer que la mayoria de información este oculta pueden realizarse cambios y modificaciones sin que eso afecte el modo como los usuarios utilizan el código.
Existen tres niveles de ocultar información: El privado, El protegido y el público.
Bibiana Molina- Mensajes : 25
Fecha de inscripción : 19/05/2010
Edad : 40
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|