programa Java para demostrar ejemplo de esta palabra clave

Este programa demostrar el uso de esta palabra clave , en este programa vamos a ver lo que sucederá si no usamos esta palabra clave incluso argumentos reales y formales de los métodos son los mismos y lo que sucederá si vamos a utilizar esta .

Este ejemplo de palabra clave en Java

//Java program to demonstrate use of this keyword
public class ExThis
{
private String name;
private int age;
private float weight;
//without using this keywords
public void getDetailsWithoutThis(String name, int age, float weight)
{
name=name;
age=age;
weight=weight;
}
//using this keywords
public void getDetailsWithThis(String name, int age, float weight)
{
this.name=name;
this.age=age;
this.weight=weight;
}
public void putDetails()
{
System.out.println("Name: " + name);
System.out.println("Age: " + age);
System.out.println("Weight: " + weight);
}
public static void main(String args[])
{
//Object creation
ExThis objExThis=new ExThis();
objExThis.getDetailsWithoutThis("Mr. Neel",25,78.5f);
System.out.println("Values after get details using getDetailsWithoutThis():");
objExThis.putDetails();
objExThis.getDetailsWithThis("Mr. Neel",25,78.5f);
System.out.println("Values after get details using getDetailsWithThis():");
objExThis.putDetails();
}
}

salida

    Values after get details using getDetailsWithoutThis():
Name: null
Age: 0
Weight: 0.0
Values after get details using getDetailsWithThis():
Name: Mr. Neel
Age: 25
Weight: 78.5


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *