La diferencia entre el método de miembro y el método de construcción en Java **

la diferencia

A continuación, se analizará la diferencia entre los métodos de miembros y los métodos de construcción desde el propósito, el formato, el segmento de código y la llamada :
(Propósito: comprender y aprender mejor Java, y profundizar la comprensión y el uso de los métodos de miembros y los métodos de construcción)

A. Propósito:
Métodos de miembros : generalmente implementan operaciones en variables de miembros en la clase , proporcionan ciertas funciones y tienen tipos de retorno , que pueden ser tipos nulos.
Método de construcción : inicializa los datos del objeto sin valor de retorno.

B. Formato:
método de miembro : modificador tipo de valor de retorno público nombre de método (tipo de parámetro nombre de parámetro 1, tipo de parámetro nombre de parámetro 2 ...) { cuerpo del método; valor de retorno de retorno; }



Dos métodos claros del método:
A: retorno claro tipo de valor El tipo de datos de la función resultado
B: La lista de parámetros tiene claramente varios parámetros, y el tipo de
método de construcción de los parámetros :
A: El nombre del método es el mismo que el nombre de la clase
B: No hay ningún tipo de valor de retorno, incluso void no se puede escribir
C: Sin valor de retorno específico

C: fragmento de código:

package Object;
public  class Student {
    
    
    private  String name; //成员变量
    private String age; //成员变量
    public Student(String name){
    
     //构造方法
        this.name = name;
    }
 
    public String getName() {
    
     //成员方法
        return name;
    }
 
    public void setName(String name) {
    
    //成员方法
        this.name = name;
    }
 
 
    public String getAge() {
    
    //成员方法
        return age;
    }
 
    public void setAge(String age) {
    
    //成员方法
        this.age = age;
    }
}

D: Llamar:


package Object;
public class StudentDemo {
    
    
    public static void main(String[] args) {
    
    
        Student s = new Student("Tony");//构造方法调用
        System.out.println(s); 
        s.setName("Lisa");//成员方法调用
        System.out.println(s.getName());
    }
   //  构造方法通过new运算符调用,成员方法通过对象调用。

para resumir

Resumen: El nombre de la clase es el mismo que el del método de construcción. Este método es el método de construcción.
Los métodos de esta clase, excepto el método de construcción, son todos métodos miembros. La razón es que todos los métodos de la clase, excepto las variables, son básicamente métodos miembros. .
(Si hay algún problema, indíquelo)

Supongo que te gusta

Origin blog.csdn.net/m0_52646273/article/details/114027231
Recomendado
Clasificación