La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

FUNDAMENTALS OF THE JAVA PROGRAMMING LANGUAGE (SL-110) CAPÍTULO 9: DESARROLLO Y USO DE MÉTODOS Ing. Ronald Criollo.

Presentaciones similares


Presentación del tema: "FUNDAMENTALS OF THE JAVA PROGRAMMING LANGUAGE (SL-110) CAPÍTULO 9: DESARROLLO Y USO DE MÉTODOS Ing. Ronald Criollo."— Transcripción de la presentación:

1 FUNDAMENTALS OF THE JAVA PROGRAMMING LANGUAGE (SL-110) CAPÍTULO 9: DESARROLLO Y USO DE MÉTODOS Ing. Ronald Criollo

2 Ventajas y uso de los métodos. Declaración e invocación de un método. Comparación entre los métodos OBJECT y STATIC. Uso de sobrecarga de métodos.

3 SINTAXIS [modifiers] return_type method_identifier ([arguments]) { method_code_block }

4 EJEMPLO

5

6

7

8

9

10 No existe limite para el numero de invocaciones que un CALLING METHOD puede hacer. CALLING METHOD y el WORKER METHOD pueden estar dentro de la misma clase o en diferentes clases. La forma para invocar el WORKER METHOD es diferente, dependiendo si el CALLING METHOD se encuentra en la misma o en diferente clase. Se puede invocar métodos en cualquier orden. No es necesario que los métodos estén completos en el orden que son listados dentro de la estructura de la clase donde se encuentran los WORKER METHODS

11

12 EJEMPLO

13 public static void main (String args[]) INVOCACION java ShirtTest 12.99 R

14

15 DECLARACION public int sum(int numberOne, int numberTwo)

16 DECLARACION public int sum(int numberOne, int numberTwo)

17 EJEMPLO public int getSum() { return sum; }

18 EJEMPLO

19 Los métodos hacen que los programas sean mas legibles y fáciles de mantener. Los métodos hacen que el desarrollo y el mantenimiento sea mas rápido. Los métodos son fundamentales para reutilizar el código. Los métodos permiten separar objetos para comunicarse y distribuir el trabajo realizado por el programa.

20 Declarando métodos STATIC static Properties getProperties() Invocando métodos STATIC Classname.method();

21

22 Declarando variables STATIC static double SALES_TAX = 8.25; Accesando a variables STATIC Classname.variable; Ejemplo double myPI; myPI = Math.PI;

23 EJEMPLOS Clase Math Clase System

24

25

26

27 DECLARACION ( METHOD DECLARATION ) [modifiers] return_type method_identifier ([arguments]) { method_code_block } FIRMA ( METHOD SIGNATURE ) method_identifier ([data types])

28 DECLARACION ( METHOD DECLARATION ) public double calculateAnswer(double wingSpan, int numberOfEngines, double length, double grossTons) { //do the calculation here } FIRMA ( METHOD SIGNATURE ) calculateAnswer(double, int, double, double)


Descargar ppt "FUNDAMENTALS OF THE JAVA PROGRAMMING LANGUAGE (SL-110) CAPÍTULO 9: DESARROLLO Y USO DE MÉTODOS Ing. Ronald Criollo."

Presentaciones similares


Anuncios Google