what is finalmethod & final variable with example?
Answer Posted / aditi
Final method cannot be overridden by subclasses. This is
used to prevent unexpected behavior from a subclass
altering a method.
Example:
public class MyClass {
public final void myFinalMethod() {...}
Final Variable, it can only be assigned to once and only in
the constructor of class if variable is not a reference to
pther object.
Example:
public class Sphere {
public static final double PI = 3.141592653589793; //
this might as well be a constant
public final double radius;
public final double xpos;
public final double ypos;
public final double zpos;
Sphere(double x, double y, double z, double r) {
radius = r;
xpos = x;
ypos = y;
zpos = z;
}
Is This Answer Correct ? | 10 Yes | 0 No |
Post New Answer View All Answers
why not override thread to make a runnable? : Java thread
What is an interoperable application in java ?
Explain a situation where finally block will not be executed?
Where are variables stored?
What are byte codes?
What is an accessor?
What are generic methods?
What are green threads in java?
What is the difference between the paint() and repaint() methods in java programming?
What is internal variable?
Can we increase size of array?
What is the purpose of default constructor?
Is 0 an irrational number?
What is the point of polymorphism java?
How do you break a loop?