La sobrecarga de métodos con esta palabra clave

1. En Java que permiten varios métodos con el mismo nombre, pero los parámetros de estos métodos debe ser diferente (como nuestro pueblo, el nombre puede ser el mismo, pero sin duda se ve diferente), mediante diferentes parámetros: un número diferente de parámetros, el mismo número de parámetros, estos parámetros tienen al menos un tipos de parámetros diferentes.
Esta es la sobrecarga de métodos.

2.El palabras clave
Sabemos que hay variables locales y variables miembro de clase de dos tipos de variables, y si un método tiene un método en una clase fuera de las mismas variables, tales como:

public class A{
  int x = 10;
  void f(){
    int x = 5;
    x = x+5;
    System.out.println(x);
  }
}
我们知道它输出的是10,但我们是不是就不能在f方法中用外面的x?
当然不是,this在这里的作用就出来了
public class A{
  int x = 10;
  void f(){
    int x = 5;
    x = this.x+5;
    System.out.println(x);
  }
}
这样我们输出的x就是15

Nota: este proceso no se puede utilizar en clase

Por encima de aprendizaje resumen incluye personal, como la existencia razonable, la bienvenida a señalar, aprender unos de otros.

Publicado 35 artículos originales · ganado elogios 0 · Vistas 1316

Supongo que te gusta

Origin blog.csdn.net/c1776167012/article/details/102725228
Recomendado
Clasificación