Write a program in Java to demonstrate the use of 'final' keyword in the field declaration. How it is accessed using the objects.

 

AIM:  Write  a program in Java to demonstrate the use of the 'final' keyword in the field declaration. How it is accessed using the objects.

CODE:

class fdemo{

            final float a=10.4f;

            final char b;

            final int c;

            final long d;

            {

                        b='K';

            }

            //all final variables should be initilzed before constructor ends.

            fdemo(int c){

                        this.c=c;

                        d=1023123;

            }

}

public class p17{

            public static void main(String[] args)  {

                        fdemo o2=new fdemo(10);

                        System.out.println("A = "+o2.a);

                        System.out.println("B = "+o2.b);

                        System.out.println("D = "+o2.d);

                        System.out.println("C = "+o2.c);

            }

}

 OUTPUT:




Comments

Popular posts from this blog

Write an application that illustrates method overriding in the same package and different packages. Also demonstrate accessibility rules in inside and outside packages

Describe abstract class called Shape which has three subclasses say Triangle, Rectangle, and Circle. Define one method area()in the abstract class and override this area() in these three subclasses to calculate for specific object.

Write a program in Java to perform I/O operations on a Text file.