Please enable JavaScript to use CodeHS

Ciencias de la computación de Texas 2

Lesson 6.6 Métodos Getter y Setter

Description

En esta lección, los alumnos conocerán un tipo especial de método de instancia: los métodos getter y setter. Los métodos getter y setter permiten al cliente acceder a las variables de instancia privadas de una clase. Los programadores no quieren hacer públicas las variables de instancia porque entonces el cliente tiene acceso total a ellas, y podría hacer accidentalmente algo que las estropeara (por ejemplo, no tiene sentido tener una anchura negativa o una altura negativa para un objeto Rectángulo). En su lugar, los programadores exponen un acceso limitado a ellos mediante métodos getter y setter. De este modo, pueden permitir sólo ciertos cambios en las variables de instancia y bloquear otros cambios.


Objective

Students will be able to:

  • Describe what a getter method is
  • Describe what a setter method is
  • Explain the difference between getter and setter methods
  • Explain the purpose of getter and setter methods
  • Create getter and setter methods for their classes
  • Call getter and setter methods on an object to access the object’s private instance variables