Sie sind auf Seite 1von 5

PROGRAMACION ORIENTADA A OBJETOS

UNIDAD I

“Tipos de métodos”

Profesor: LI Tomas H. Villalobos Díaz


Integrantes del equipo:
Anaya Constantino Andree
Coot Llanes Yair
Esquivel Castro Luis
Garrido Yáñez Pamela
Llanes Ordaz Fabiola

Mérida, Yucatán 24 de abril de 2017


Math.floor:
Sirve para devolver el máximo entero menor o igual a un número, como floor es un
método estadístico de Math, siempre debe escribirse como Math.floor(x), usando
el parámetro “x” como un número.
Ejemplo: La siguiente función devuelve el valor entero redoneado más alto de la
variable x:
function getFloor(x) {
return Math.floor(x);
}
Si se pasa 45.95 a getFloor, éste devuelve 45; si se le pasa -45.95, devuelve -46.

Math.random
El método Math.random devuelve un número del 0.0 al 1.0 excluyendo a este
último, En muchas de nuestras aplicaciones no nos servirá este rango de valores.
Por ejemplo, si queremos simular una tirada de dado, queremos números entre 1 y
6 sin decimales. Debemos echar unas cuentas para obtener lo deseado.
En primer lugar, miramos cuántos valores queremos. En nuestro caso del dado
son 6 valores, del 1 al 6 ambos incluido. Debemos entonces multiplicar
Math.random() por 6. Si quisieramos valores entre dos números cualquiera ambos
incluidos, por ejemplo, 5 y 10, la cuenta sería (maximo-minimimo)+1, es decir, (10-
5)+1 = 6, también multiplicaríamos por 6.
Ejemplo:
1 public static int generaNumeroAleatorio (int minimo,int maximo){
2
3 int num=(int)Math.floor(Math.random()*(maximo-minimo+1)+(minimo));
4 return num;
5 }
El método charAt()
Devuelve el carácter situado en la posición 'index' pasada por parámetro. La
primera posición es la 0.
Sintaxis
public char charAt(int index);

Ejemplo:

package pqtOtros;

public class CharAt {


public static void main(String[] args) {
String cadena="Automovil";
char letra1=cadena.charAt(0);
char letra2=cadena.charAt(2);
char letra3=cadena.charAt(5);
System.out.println(letra1);
System.out.println(letra2);
System.out.println(letra3);
}
}

Por lo que la consola mostrara como resultado as letras: A, T, O. Podemos usar


esta imagen como referencia del “index”

Para comprobar el resultado y observar mejor la cadena.


ToString

El método toString nos permite mostrar la información completa de un objeto, es


decir, el valor de sus atributos.
Este método también se hereda de java.lang.Object, por lo que deberemos
sobrescribir este método. Esta es su definición:

El mensaje puede ser como nosotros queramos.


Veamos un ejemplo práctico:

Este es el resultado:
Algo a tener en cuenta, es que si tenemos un método toString definido, al mostrar
el objeto sin más (sin invocar nada), ejecutara por defecto este método, de forma
que si modificamos el anterior ejemplo, obtendrá el mismo resultado.

Das könnte Ihnen auch gefallen