Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porDaniel Rodríguez Juárez Modificado hace 8 años
1
1 Clase 5: primeros programas (3ª parte) iic1102 – introducción a la programación
2
2 ¿Dudas hasta aquí?
3
3 Las claves de esta clase “Métodos” “Propiedades”
4
4 Métodos Ejemplo: cálculo de inversiones (ej. 5.0) ¿Qué pasa si quiero cambiar algo?
5
5 Métodos Sería útil que el computador aprenda un conjunto de pasos como una unidad Así evitamos riesgos de equivocarnos, hacemos más compacto el código y facilitamos la actualización (*)
6
6 Métodos Aquí es cuando aparecen nuestros amigos los métodos “ MostrarMensaje(String arg0) ” es un ejemplo de método “ main(String[] args) ” es un método especial
7
7 Cómo se define un método public static void nombre(parámetros) { //código } public y static ya los entenderemos. Por ahora hay que creer (crede ut intellegas). void (puede ser int, String, etc.): es el tipo del resultado o retorno (void si no hay)
8
8 Parámetros Se escriben como declaraciones de variables separadas por comas Para usar el método hay que llamarlo con esos parámetros
9
9 Valor de retorno Es el resultado o la respuesta del método Ej.: funciones, y=f(x)
10
10 Valor de retorno Se usa la instrucción especial return y el valor de retorno Ej: return 5; o return resultado;
11
11 Propiedades Son variables que no están dentro de un método Tienen que ver con datos que interesan a todos los métodos Se pueden usar desde cualquier método
12
12 Métodos y propiedades Ejemplo del cálculo de inversiones mejorado (5.1) ¿Qué se puede mejorar a este ejemplo?
13
13 Nota importante Un consejo sobre la manera de manejar códigos grandes
14
14 Scope ¿Qué pasa si definimos una variable y una propiedad con el mismo nombre? R: manda la que está “más cerca” del código en ejecución (vuelta a ej. 5.1)
15
15 Operadores Hasta ahora hemos visto algunos: +, *, = También existen otras operaciones matemáticas: -, /, % Igual que en aritmética, mandan los multiplicativos: 2+2*2=?
16
16 Las claves de esta clase “Métodos” “Propiedades”
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.