Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2
Objetivos
3
Conceptos básicos
• La programación orientada a objetos es un paradigma de programación que
define programas en función a clases y objetos.
• Una clase es una plantilla de programación que describe un conjunto de
elementos homogéneos.
• Un objeto es una instancia de la clase.
4
Caso práctico
5
Paso 1: Definir la clase Boleta
Define la clase Boleta. Para ello, utiliza la palabra reservada class seguido por el
nombre de la clase Boleta.
Definir la clase
Boleta
6
Paso 2: Definir los atributos de la clase Boleta
Define los atributos de la clase Boleta. Para ello, define el alcance del atributo de tipo
local (private). Luego, define el tipo de dato del atributo y el nombre del atributo.
Cada definición debe estar separada por un punto y coma.
7
Paso 3: Definir las propiedades a los atributos
Define las propiedades a los atributos. Para definir una propiedad, define el alcance
(public), seguido del tipo de dato (el mismo del atributo) y su nombre. Dentro de la
propiedad, define el método get y set.
Definir la propiedad
del atributo Numero
! Para cada atributo, definir una propiedad que se puede leer y escribir sobre el
atributo.
8
Paso 4: Definir el método de la clase
Define el método de la clase. Para ello, indica el alcance del método que retorna
valor, seguido del tipo de dato que retornará y el nombre del método. Dentro del
método, utiliza la palabra reservada return la cual indica que el método retorna un
resultado.
Definir el método de
la clase
9
Paso 5: Definir el constructor de la clase
Define el constructor de la clase, que permite inicializar los atributos de la clase. Para
ello, indica el alcance del método, seguido del nombre de la clase. Dentro del
método, inicializa los atributos.
10
Paso 6: Instanciar la clase para implementar el programa
Instancia la clase para implementar el programa. Crea el objeto utilizando la palabra
reservada new. Luego, ingresa los valores a través de las propiedades para visualizar
los resultados definidos en la clase.
Definir la instancia
de la clase
11
Conclusiones
12
Referencias bibliográficas
13