SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
Modificadores de acceso public, private y static.
los modificadores de acceso pueden resultar un tanto inútiles puesto que, si puedes
acceder directamente a un atributo, ¿para qué vas a modificarlos mediante un
método?, pues bien, como norma general los atributos de nuestras clases serán
private o protected si utilizaremos herencia. Para modificar atributos o consultar su
valor utilizaremos métodos, siendo esta la base de la encapsulación que consiste
en hacer visible los atributos o métodos que sean realmente necesarios.
Para controlar el acceso a nuestros atributos y métodos se utilizan los modificadores
de acceso que no son más que palabras reservadas del lenguaje que se encargarán
de controlar desde dónde serán accesibles los miembros de una clase, estos
modificadores son:
private (Acceso solo dentro de la clase)
protected (Acceso desde la clase y sus hijos "herencia")
Vacío (Sin escribir nada, denominado acceso de paquete)
public (Acceso público desde cualquier lugar)
Estos modificadores de acceso se colocan justo delante del valor de retorno de un
método, o del tipo de un atributo, así que de momento y hasta que no expliquemos
el concepto de herencia, utilizaremos los más sencillos, private y public.
Con los modificadores de acceso, evitamos que nuestros programas tengan un
uso no deseado, como modificar atributos introduciendo valores inválidos o
llamando a métodos que pueden tener efectos no deseados.
El cuanto al modificador protected, este hace nuestro miembro (atributo o método)
accesible desde la propia clase, y también desde las clases que hereden de esta o
subclases.

Más contenido relacionado

Destacado

PROCEDIMIENTOS Y MODIFICADORES
PROCEDIMIENTOS Y MODIFICADORESPROCEDIMIENTOS Y MODIFICADORES
PROCEDIMIENTOS Y MODIFICADORESGinnette Reyes
 
Auditoria Reconciliacion Reclamaciones y Apelaciones 2017
Auditoria Reconciliacion Reclamaciones y Apelaciones 2017Auditoria Reconciliacion Reclamaciones y Apelaciones 2017
Auditoria Reconciliacion Reclamaciones y Apelaciones 2017Milca V. Martínez Vázquez
 
TÉRMINOS Y FUNCIONES DE FACTURADOR DE PLANES MÉDICOS
TÉRMINOS Y FUNCIONES DE FACTURADOR DE PLANES MÉDICOSTÉRMINOS Y FUNCIONES DE FACTURADOR DE PLANES MÉDICOS
TÉRMINOS Y FUNCIONES DE FACTURADOR DE PLANES MÉDICOSGinnette Reyes
 
Tarjetas de Identificación de Planes Médicos 2017
Tarjetas de Identificación de Planes Médicos 2017Tarjetas de Identificación de Planes Médicos 2017
Tarjetas de Identificación de Planes Médicos 2017Milca V. Martínez Vázquez
 
Taller desde la Terminología Médica hasta la Codificación Médica 2015
Taller desde la Terminología Médica hasta la Codificación Médica 2015Taller desde la Terminología Médica hasta la Codificación Médica 2015
Taller desde la Terminología Médica hasta la Codificación Médica 2015Milca V. Martínez Vázquez
 
Programación Orientada a Objetos - Resumen
Programación Orientada a Objetos - ResumenProgramación Orientada a Objetos - Resumen
Programación Orientada a Objetos - ResumenKarlytoz_36
 

Destacado (13)

Sentencia this
Sentencia thisSentencia this
Sentencia this
 
7. la vocacion medica
7. la vocacion medica7. la vocacion medica
7. la vocacion medica
 
Modifiers-CPT CODING
Modifiers-CPT CODINGModifiers-CPT CODING
Modifiers-CPT CODING
 
PROCEDIMIENTOS Y MODIFICADORES
PROCEDIMIENTOS Y MODIFICADORESPROCEDIMIENTOS Y MODIFICADORES
PROCEDIMIENTOS Y MODIFICADORES
 
COMANDOS DE JAVA
COMANDOS DE JAVACOMANDOS DE JAVA
COMANDOS DE JAVA
 
Auditoria Reconciliacion Reclamaciones y Apelaciones 2017
Auditoria Reconciliacion Reclamaciones y Apelaciones 2017Auditoria Reconciliacion Reclamaciones y Apelaciones 2017
Auditoria Reconciliacion Reclamaciones y Apelaciones 2017
 
TÉRMINOS Y FUNCIONES DE FACTURADOR DE PLANES MÉDICOS
TÉRMINOS Y FUNCIONES DE FACTURADOR DE PLANES MÉDICOSTÉRMINOS Y FUNCIONES DE FACTURADOR DE PLANES MÉDICOS
TÉRMINOS Y FUNCIONES DE FACTURADOR DE PLANES MÉDICOS
 
Tarjetas de Identificación de Planes Médicos 2017
Tarjetas de Identificación de Planes Médicos 2017Tarjetas de Identificación de Planes Médicos 2017
Tarjetas de Identificación de Planes Médicos 2017
 
Introduccion a la Facturación Electrónica
Introduccion a la Facturación ElectrónicaIntroduccion a la Facturación Electrónica
Introduccion a la Facturación Electrónica
 
Taller desde la Terminología Médica hasta la Codificación Médica 2015
Taller desde la Terminología Médica hasta la Codificación Médica 2015Taller desde la Terminología Médica hasta la Codificación Médica 2015
Taller desde la Terminología Médica hasta la Codificación Médica 2015
 
Programación Orientada a Objetos - Resumen
Programación Orientada a Objetos - ResumenProgramación Orientada a Objetos - Resumen
Programación Orientada a Objetos - Resumen
 
Taller de Facturación de Servicios de Salud 2016
Taller de Facturación de Servicios de Salud 2016Taller de Facturación de Servicios de Salud 2016
Taller de Facturación de Servicios de Salud 2016
 
Codificacion CPT 2017
Codificacion CPT 2017Codificacion CPT 2017
Codificacion CPT 2017
 

Similar a Modificadores de acceso

Teoria-de-la-unidad-2
Teoria-de-la-unidad-2Teoria-de-la-unidad-2
Teoria-de-la-unidad-2Nequiztron
 
01. MODIFICADORES DE ACCESO EN JAVA.pptx
01. MODIFICADORES DE ACCESO EN JAVA.pptx01. MODIFICADORES DE ACCESO EN JAVA.pptx
01. MODIFICADORES DE ACCESO EN JAVA.pptxJuanCarlosRomanPerez1
 
Porafolio unidad 1
Porafolio unidad 1Porafolio unidad 1
Porafolio unidad 1bchrmz
 
Porafolio unidad 1
Porafolio unidad 1Porafolio unidad 1
Porafolio unidad 1bchrmz
 
Introducción a java ii
Introducción a java iiIntroducción a java ii
Introducción a java iiayreonmx
 
Definiciones taller 8 agost
Definiciones taller 8 agostDefiniciones taller 8 agost
Definiciones taller 8 agostoosorioj
 
Velasco lopez investigacion_clases2
Velasco lopez investigacion_clases2Velasco lopez investigacion_clases2
Velasco lopez investigacion_clases2CarlosUrielVelascoLp
 
Programación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosProgramación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosAlvaro Enrique Ruano
 
Programacion orientada-a-objetos
Programacion orientada-a-objetosProgramacion orientada-a-objetos
Programacion orientada-a-objetosDon Augusto
 
[ES] Programación orientada a objeto con java
[ES] Programación orientada a objeto con java[ES] Programación orientada a objeto con java
[ES] Programación orientada a objeto con javaEudris Cabrera
 
Lenguaje de Programación Orientada a Objetos
Lenguaje  de  Programación  Orientada  a Objetos Lenguaje  de  Programación  Orientada  a Objetos
Lenguaje de Programación Orientada a Objetos Marielena Lujano
 
3.0 investigación pps
3.0 investigación pps3.0 investigación pps
3.0 investigación ppsRodrigo Lara
 
3.0 investigación pps
3.0 investigación pps3.0 investigación pps
3.0 investigación ppsRodrigo Lara
 
3.0 investigación pps
3.0 investigación pps3.0 investigación pps
3.0 investigación ppsRodrigo Lara
 
3.0 investigación pps
3.0 investigación pps3.0 investigación pps
3.0 investigación ppsNEQUIZ URIEL
 

Similar a Modificadores de acceso (20)

Teoria-de-la-unidad-2
Teoria-de-la-unidad-2Teoria-de-la-unidad-2
Teoria-de-la-unidad-2
 
01. MODIFICADORES DE ACCESO EN JAVA.pptx
01. MODIFICADORES DE ACCESO EN JAVA.pptx01. MODIFICADORES DE ACCESO EN JAVA.pptx
01. MODIFICADORES DE ACCESO EN JAVA.pptx
 
Porafolio unidad 1
Porafolio unidad 1Porafolio unidad 1
Porafolio unidad 1
 
Porafolio unidad 1
Porafolio unidad 1Porafolio unidad 1
Porafolio unidad 1
 
Ppt modif acceso
Ppt modif accesoPpt modif acceso
Ppt modif acceso
 
java
java java
java
 
Introducción a java ii
Introducción a java iiIntroducción a java ii
Introducción a java ii
 
Investigacion de los metodos
Investigacion de los metodosInvestigacion de los metodos
Investigacion de los metodos
 
Definiciones taller 8 agost
Definiciones taller 8 agostDefiniciones taller 8 agost
Definiciones taller 8 agost
 
Velasco lopez investigacion_clases2
Velasco lopez investigacion_clases2Velasco lopez investigacion_clases2
Velasco lopez investigacion_clases2
 
Programación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosProgramación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodos
 
3.- investigación Metodos
3.- investigación Metodos3.- investigación Metodos
3.- investigación Metodos
 
Programacion orientada-a-objetos
Programacion orientada-a-objetosProgramacion orientada-a-objetos
Programacion orientada-a-objetos
 
Guía Herencia PO_O
Guía Herencia PO_OGuía Herencia PO_O
Guía Herencia PO_O
 
[ES] Programación orientada a objeto con java
[ES] Programación orientada a objeto con java[ES] Programación orientada a objeto con java
[ES] Programación orientada a objeto con java
 
Lenguaje de Programación Orientada a Objetos
Lenguaje  de  Programación  Orientada  a Objetos Lenguaje  de  Programación  Orientada  a Objetos
Lenguaje de Programación Orientada a Objetos
 
3.0 investigación pps
3.0 investigación pps3.0 investigación pps
3.0 investigación pps
 
3.0 investigación pps
3.0 investigación pps3.0 investigación pps
3.0 investigación pps
 
3.0 investigación pps
3.0 investigación pps3.0 investigación pps
3.0 investigación pps
 
3.0 investigación pps
3.0 investigación pps3.0 investigación pps
3.0 investigación pps
 

Último

TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfJonathanCovena1
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdf
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 

Modificadores de acceso

  • 1. Modificadores de acceso public, private y static. los modificadores de acceso pueden resultar un tanto inútiles puesto que, si puedes acceder directamente a un atributo, ¿para qué vas a modificarlos mediante un método?, pues bien, como norma general los atributos de nuestras clases serán private o protected si utilizaremos herencia. Para modificar atributos o consultar su valor utilizaremos métodos, siendo esta la base de la encapsulación que consiste en hacer visible los atributos o métodos que sean realmente necesarios. Para controlar el acceso a nuestros atributos y métodos se utilizan los modificadores de acceso que no son más que palabras reservadas del lenguaje que se encargarán de controlar desde dónde serán accesibles los miembros de una clase, estos modificadores son: private (Acceso solo dentro de la clase) protected (Acceso desde la clase y sus hijos "herencia") Vacío (Sin escribir nada, denominado acceso de paquete) public (Acceso público desde cualquier lugar) Estos modificadores de acceso se colocan justo delante del valor de retorno de un método, o del tipo de un atributo, así que de momento y hasta que no expliquemos el concepto de herencia, utilizaremos los más sencillos, private y public. Con los modificadores de acceso, evitamos que nuestros programas tengan un uso no deseado, como modificar atributos introduciendo valores inválidos o llamando a métodos que pueden tener efectos no deseados. El cuanto al modificador protected, este hace nuestro miembro (atributo o método) accesible desde la propia clase, y también desde las clases que hereden de esta o subclases.