Home Java Javascript-array Java method final parameter



Java method final parameter
Posted on: November 19, 2008 at 12:00 AM
Example below demonstrates the working of java final keyword. In the example the radius parameter for calculating the area of circle have been set to final. This means double type radius is no more a variable, but is now a constant.

Java method final parameter

     

Example below demonstrates the working of java final keyword. In the example the radius parameter for calculating the area of circle have been set to final. This means double type radius is no more a variable, but is now a constant. In the example, this keyword is used for calling the constant declared parameter radius inside the class constructor FinalParameterExample. In the example a void type method with name areaOfCircle is created, inside which the calculation part of the program is coded. 

Now in the main method of the class FinalParameterExample a class object is created. And with this object following two tasks have been performed, first for providing the value of the final parameter of the class i.e. radius value and second for calling the void method areaOfCircle.

 

 

 

Here is the code:

public class FinalParameterExample {
public static final double PI = 3.141592653589793
public final double radius;
FinalParameterExample( double radius) {
this.radius = radius;
}
public void areaOfCircle(){
double area=PI*radius*radius;
System.out.println("Area of Circle= "+area);
}
public static void main(String[]args){
FinalParameterExample parameter=new FinalParameterExample(5.5);
parameter.areaOfCircle();
}
}

Output will be displayed as:

final parameter in java

Download Source Code

Related Tags for Java method final parameter:
javacantvariabletypewordconstdoublekeyparameterriathissetradforexampleircfinalkeywordworkconstanttoramexamcieareacircledemovarulpeinnocalstacalcmntpartrcajradiusadclesworkingemrcmemeanrateratesparamdoxaxampseeatkisirhametermpleaarconsstrvassrirdthciravbelostabablatifinlatinpleplono


More Tutorials from this section

Ask Questions?    Discuss: Java method final parameter   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.