Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Recuerda: Un argumento es el nombre que se le da a la variable que definimos entre los paréntesis de un método. Ejemplo: int suma (int n1, int n2) {} Mientras que los parámetros, son los valores que reciben dichas variables cuando se invoca al método. Ejemplo: suma (10,20);
Programación Orientada a Objetos
Programación Orientada a Objetos
Recuerda: La firma de un método consiste en el tipo de datos que retorna el método, el nombre del método y la lista de argumentos o parámetros que recibe. Esto permite la sobrecarga de métodos en la POO, ya que se puede tener varios métodos con el mismo nombre, pero son diferentes argumentos. Ejemplo: static int sumar( int a, int b){ return a + b; } static void sumar (int a, int b, int c){ System.out.print(“La suma es: “ + (a+b+c)); } Acá observamos un ejemplo claro de sobrecarga, en el que se tienen dos métodos con el mismo nombre, pero con distinta firma. La sobrecarga de métodos es uno de los elementos más utilizados en programación orientada a objetos.
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Evidenciando que hemos sobrescrito el método toString.
Programación Orientada a Objetos
Programación Orientada a Objetos
Hagamoslo..
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos
Programación Orientada a Objetos