java Metodos.pdf
description
Transcript of java Metodos.pdf
![Page 4: java Metodos.pdf](https://reader033.fdocumento.com/reader033/viewer/2022052312/577c79091a28abe05491325a/html5/thumbnails/4.jpg)
Clase
Las clases representan el concepto general de una cosa, mientras que los objetos representan instancias concretas de una clase.
Las clases actúan de forma muy parecida a una plantilla o molde para galletas en el sentido de que una clase se utiliza para crear o instanciar objetos.
Docente: Fredy Flores V. Email:
![Page 6: java Metodos.pdf](https://reader033.fdocumento.com/reader033/viewer/2022052312/577c79091a28abe05491325a/html5/thumbnails/6.jpg)
Public static void main()
La palabra void indica que un método no devuelve nada.
Puesto que el método main no devuelve nada, entonces se utiliza void en el encabezado del método main.
Las palabras String[] args entre paréntesis son una parte requerida del encabezado del método main.
Nada
Docente: Fredy Flores V. Email:
![Page 7: java Metodos.pdf](https://reader033.fdocumento.com/reader033/viewer/2022052312/577c79091a28abe05491325a/html5/thumbnails/7.jpg)
METODOS PROPIOS
Desarrollar un programa es
con métodos propios es
como Organizar una
Empresa por Áreas.
Don de cada área a su
vez puede subdividirse por
sub áreas, de tal manera
que cada área tenga una
actividad especifica que
realizar. AREA
PERSONAL
MATERIALES OBJETIVOS Docente: Fredy Flores V. Email:
![Page 8: java Metodos.pdf](https://reader033.fdocumento.com/reader033/viewer/2022052312/577c79091a28abe05491325a/html5/thumbnails/8.jpg)
METODOS PROPIOS
Estos es la filosofía de un
método propio:
- Definir su tarea Propia
- Definir que
datos(parametros)
- Definir que resultado
debe retornar para según
esto definir su tipo de
datos.
Docente: Fredy Flores V. Email:
![Page 9: java Metodos.pdf](https://reader033.fdocumento.com/reader033/viewer/2022052312/577c79091a28abe05491325a/html5/thumbnails/9.jpg)
Por lo tanto Cuando una empresa ya tiene definido con claridad sus tareas de
cada área, las gerencias saben que encontrar en cada área definida y por lo tanto cuando se requieran del área simplemente lo llamaran .
Nosotros simplemente invocaremos o “llamaremos” al método para que haga su tarea, al momento de hacerlo le daremos los valores que necesita.
public String leeNombre() { ……. }
Tipodedatodelmetodo nombreDelMetodo (parametros)
Docente: Fredy Flores V. Email:
![Page 10: java Metodos.pdf](https://reader033.fdocumento.com/reader033/viewer/2022052312/577c79091a28abe05491325a/html5/thumbnails/10.jpg)
Características del Método Propio
• Depende del resultado que devolverá, void no devuelve ningún dato int, double, String , etc según el tipo de resultado.
Tipo de Dato:
• Debe empezar con minúscula y si se compone de varias palabras a partir de la segunda empieza con mayúscula .
Nombre del Método:
• También son variables cada uno con tipo de dato para que reciban los valores que serán dados al momento de llamar al método.
Lista de parámetros:
Docente: Fredy Flores V. Email:
![Page 11: java Metodos.pdf](https://reader033.fdocumento.com/reader033/viewer/2022052312/577c79091a28abe05491325a/html5/thumbnails/11.jpg)
Ejemplo
String leeNombre(); //Devuelve un nombre leido
int leeEdad(); //devulve una edad entera leida
double peso(); //devuleve un peso condecimales leido
void imprime(String cadena); //Imprime una cadena
double mayorDe(double a, double b, double c); //devuleve al mayor
Docente: Fredy Flores V. Email:
![Page 14: java Metodos.pdf](https://reader033.fdocumento.com/reader033/viewer/2022052312/577c79091a28abe05491325a/html5/thumbnails/14.jpg)
ESTRUCTURAS
CONDICIONAL SIMPLE If (condición)
CONDICIONAL DOBLE If (condición)
else
SELECCIÓN MULTIPLE Switch (variable)
Case valor 1: acción; brake;
Case valor2: método(); brake;
Docente: Fredy Flores V. Email:
![Page 15: java Metodos.pdf](https://reader033.fdocumento.com/reader033/viewer/2022052312/577c79091a28abe05491325a/html5/thumbnails/15.jpg)
Muchas Gracias!!!
“Conocimiento no es conocimiento si no
se comparte” … Fredy Flores V.
Docente: Fredy Flores V. Email: