08/09/2022
ABANCAY, 2022
MÉTODOS DE ACCESO
Modificadores de acceso
El modificador de acceso privated, corresponde al nivel cerrado de acceso.
El modificador de acceso protected corresponde al nivel protegido.
El modificador de acceso public corresponde al nivel abierto.
En programación orientada a objetos, generalmente (no siempre) es recomendable que los atributos tengan un nivel
encapsulación cerrado, es decir, los atributos deben de ser privados y manipularlos mediante sus métodos Get y Set (Java u
otros) o Propiedades (.Net). Para mayor seguridad, podemos agregar validaciones en los métodos Get y Set.
El fin de tener atributos o métodos privados del objeto, es evitar que el usuario de la clase pueda cambiar su estado de manera
imprevista e incontrolada.
Puedes usar el nivel de encapsulación protegido, cuando una clase tendrá clases que deriven de ella (Herencia), y es necesario que
las clases hijas (clases derivadas) requieran acceso a los atributos de la clase padre (súper clase), entonces los atributos o métodos
serán protected.
Puedes usar el nivel de encapsulación abierto (atributos o métodos públicos), si quieres obviar la implementación de los métodos y
propiedades, para así concentrarse solamente en cómo usarlos, de esa manera el desarrollo de software será más ágil y rápido.
Sin embargo, elegir el nivel de encapsulación no es porque uno quiere así por así, debemos de tener criterio (abstracción) para
tener atributos o métodos, privados, públicos o protegidos.
08/09/2022
ABANCAY, 2020
METODOS DE ACCESO
Son el medio de acceder alos atributos privados del objeto.Son métodos públicos del método.
 El getter:
El método de acceder a los atributos en forma de solo lectura se lod denomina “getters”.Son los
que retornan el valor de los atributos.
 El setter:
El método para acceder a los atributos en forma de escritura se los denomina “setters”
Son los metodos que establecen el valor del atributo.
08/09/2022
ABANCAY, 2020
OBJETOS DE ENCAPSULAMIENTO
 Porcion visible: interfaz
Contrato publico de comportamiento
Descripcion de operaciones, información de entrada y salida.
 Porcion oculta: implementación
Estructura de datos para almacenar la información
Codigo que se ejecuta para realizar las operaciones.
08/09/2022
ABANCAY, 2020

Más contenido relacionado

PPTX
Programación Orientada a Objetos - atributos y métodos
PDF
Modificadores de acceso
PPTX
Encapsulamiento en JAVA-NETBEANS
PPTX
01. MODIFICADORES DE ACCESO EN JAVA.pptx
PPTX
Encapsulamiento
PPT
Modificadores acceso
PPT
Prog.orientada a objeto
PPTX
encapsulamiento
Programación Orientada a Objetos - atributos y métodos
Modificadores de acceso
Encapsulamiento en JAVA-NETBEANS
01. MODIFICADORES DE ACCESO EN JAVA.pptx
Encapsulamiento
Modificadores acceso
Prog.orientada a objeto
encapsulamiento

Similar a java (20)

PPTX
Encapsulamiento
PPTX
encapsulamiento
DOCX
Trabajo teorico de java
PPTX
Encapsulamiento
PPTX
Encapsulamiento
PPSX
Programación Orientada a Objetos
PPTX
Encapsulación
PDF
Encapsulacion
DOCX
Teoria-de-la-unidad-2
PDF
Poo java v fin
PPTX
Encapsulamiento
PPTX
8 Mecanismos-de-abstraccion-en-Java.pptx
PDF
[ES] Programación orientada a objeto con java
PPTX
MODIFICADORES Y METODOS DE ACCESO
PDF
Unidad 2 poo_clases_y_objetos
DOCX
Porafolio unidad 1
DOCX
Porafolio unidad 1
DOCX
Definiciones taller 8 agost
DOCX
Investigacion
Encapsulamiento
encapsulamiento
Trabajo teorico de java
Encapsulamiento
Encapsulamiento
Programación Orientada a Objetos
Encapsulación
Encapsulacion
Teoria-de-la-unidad-2
Poo java v fin
Encapsulamiento
8 Mecanismos-de-abstraccion-en-Java.pptx
[ES] Programación orientada a objeto con java
MODIFICADORES Y METODOS DE ACCESO
Unidad 2 poo_clases_y_objetos
Porafolio unidad 1
Porafolio unidad 1
Definiciones taller 8 agost
Investigacion
Publicidad

Último (20)

PDF
Presentación Ejecutiva Minimalista Azul.pdf
PDF
MODULO 1 Base Legal Nacional y sus aplicaciones.pdf
PDF
manual-sostenibilidad-vivienda-yo-construyo (1).pdf
PDF
TRABAJO DE ANÁLISIS DE RIESGOS EN PROYECTOS
PDF
La 5ª Edición del Manual de Ingeniería de Sistemas ( SEH5E ) como base d...
PDF
Clase 2 de abril Educacion adistancia.pdf
PPTX
DEBL Presentación PG 23.pptx [Autoguardado].pptx
PDF
silabos de colegio privado para clases tema2
PPTX
TECNOLOGIA EN CONSTRUCCION PUBLICO Y PRIVADA
PPTX
PROCESOS DE REGULACION DE CRECIMIENTO.pptx
PPTX
TRABAJOS DE ALTO RIESGO IZAJE Y CALIENTE.pptx
PDF
Matriz_Seguimiento_Estu_Consult_2024_ACT.pdf
PDF
EVALUACIÓN 1_REFERENCIAPIR_FASE 1_2024.pdf
PPTX
EQUIPOS DE PROTECCION PERSONAL - LEY LABORAL.pptx
PDF
SESION 9 seguridad IZAJE DE CARGAS.pdf ingenieria
PPTX
Investigacioncientificaytecnologica.pptx
PDF
UD3 -Producción, distribución del aire MA.pdf
PPTX
MANEJO DE QUIMICOS Y SGA GRUPO Mnsr Aleman.pptx
PDF
SISTEMAS DE PUESTA A TIERRA: Una introducción a los fundamentos de los sistem...
PPTX
TOPOGRAFÍA - INGENIERÍA CIVIL - PRESENTACIÓN
Presentación Ejecutiva Minimalista Azul.pdf
MODULO 1 Base Legal Nacional y sus aplicaciones.pdf
manual-sostenibilidad-vivienda-yo-construyo (1).pdf
TRABAJO DE ANÁLISIS DE RIESGOS EN PROYECTOS
La 5ª Edición del Manual de Ingeniería de Sistemas ( SEH5E ) como base d...
Clase 2 de abril Educacion adistancia.pdf
DEBL Presentación PG 23.pptx [Autoguardado].pptx
silabos de colegio privado para clases tema2
TECNOLOGIA EN CONSTRUCCION PUBLICO Y PRIVADA
PROCESOS DE REGULACION DE CRECIMIENTO.pptx
TRABAJOS DE ALTO RIESGO IZAJE Y CALIENTE.pptx
Matriz_Seguimiento_Estu_Consult_2024_ACT.pdf
EVALUACIÓN 1_REFERENCIAPIR_FASE 1_2024.pdf
EQUIPOS DE PROTECCION PERSONAL - LEY LABORAL.pptx
SESION 9 seguridad IZAJE DE CARGAS.pdf ingenieria
Investigacioncientificaytecnologica.pptx
UD3 -Producción, distribución del aire MA.pdf
MANEJO DE QUIMICOS Y SGA GRUPO Mnsr Aleman.pptx
SISTEMAS DE PUESTA A TIERRA: Una introducción a los fundamentos de los sistem...
TOPOGRAFÍA - INGENIERÍA CIVIL - PRESENTACIÓN
Publicidad

java

  • 2. MÉTODOS DE ACCESO Modificadores de acceso El modificador de acceso privated, corresponde al nivel cerrado de acceso. El modificador de acceso protected corresponde al nivel protegido. El modificador de acceso public corresponde al nivel abierto. En programación orientada a objetos, generalmente (no siempre) es recomendable que los atributos tengan un nivel encapsulación cerrado, es decir, los atributos deben de ser privados y manipularlos mediante sus métodos Get y Set (Java u otros) o Propiedades (.Net). Para mayor seguridad, podemos agregar validaciones en los métodos Get y Set. El fin de tener atributos o métodos privados del objeto, es evitar que el usuario de la clase pueda cambiar su estado de manera imprevista e incontrolada. Puedes usar el nivel de encapsulación protegido, cuando una clase tendrá clases que deriven de ella (Herencia), y es necesario que las clases hijas (clases derivadas) requieran acceso a los atributos de la clase padre (súper clase), entonces los atributos o métodos serán protected. Puedes usar el nivel de encapsulación abierto (atributos o métodos públicos), si quieres obviar la implementación de los métodos y propiedades, para así concentrarse solamente en cómo usarlos, de esa manera el desarrollo de software será más ágil y rápido. Sin embargo, elegir el nivel de encapsulación no es porque uno quiere así por así, debemos de tener criterio (abstracción) para tener atributos o métodos, privados, públicos o protegidos. 08/09/2022 ABANCAY, 2020
  • 3. METODOS DE ACCESO Son el medio de acceder alos atributos privados del objeto.Son métodos públicos del método.  El getter: El método de acceder a los atributos en forma de solo lectura se lod denomina “getters”.Son los que retornan el valor de los atributos.  El setter: El método para acceder a los atributos en forma de escritura se los denomina “setters” Son los metodos que establecen el valor del atributo. 08/09/2022 ABANCAY, 2020
  • 4. OBJETOS DE ENCAPSULAMIENTO  Porcion visible: interfaz Contrato publico de comportamiento Descripcion de operaciones, información de entrada y salida.  Porcion oculta: implementación Estructura de datos para almacenar la información Codigo que se ejecuta para realizar las operaciones. 08/09/2022 ABANCAY, 2020