Skip to main content

Nested Classes sample program

Nested Classes

In Java, just like methods, variables of a class too can have another class as its member. Writing a class within another is allowed in Java.

The class written within is called the nested class, and the class that holds the inner class is called the outer class.


class Outer
{
 private class Inner
 {
   void dispaly()
   {
       System.out.println("this is inner class");
      }
  }
 void call()
 {
   Inner obj=new Inner();
   obj.dispaly();

 }
}

class InnerDemo{
public static void main(String s[])
{
 Outer ob=new Outer();
 ob.call();
}
}


Example solve watch video for understanding 

// inner class By Prakash Sonar

class outer
{
 private class Inner
 {
   void display()
  {
     System.out.println("inner class method");
  }

  }

 void Callinner()
 {
Inner obj=new Inner();
obj.display();
 
 
 }


}


class InnerDemo{

public static void main(String S[])
{
outer obj=new outer();
obj.Callinner();

}




}







Comments

Labels

Show more

Popular posts from this blog

jbutton Click Event example Advance Java

Jbutton Click Event example Advance Java  Change frame Color On Button click Advance Java  import javax.swing.*; import java.awt.*; import java.awt.event.*;      class FrameDemo extends JFrame implements ActionListener {       JButton btn; Container c;          FrameDemo() {               c=this.getContentPane();        JButton btn= new JButton("Click"); btn.setBounds(100,50,100,50);         c.add(btn);         c.setLayout(null);        btn.addActionListener(this); }                    public void actionPerformed(ActionEvent a) {                     c.setBackground(Color.RED); } }        // cre...

java read file Character by Character

welcome java file handling tutorial . in this tutorial we are going to learn how to read text file using  java here i have used FileReader to  read file Character by Character. use following steps to read text file using java  program 1. create one folder on d drive as f that is name of folder is f 2. create t1.txt file write some text on it 3. create java program use following code or follow steps from video save java program in same folder import java.io.* package properly in java program 4. compile program and run 5. to understand program read what is FileReader read program explanation given below. save RfileCh.java // program by Prakash import java.io.*; class RfileCh {  public static void main(String s[])  {   try{        FileReader r=new FileReader("t1.txt");   // used to open a file   int ch;     while((ch=r.read())!=-1)   // here -1 is end of ...

Java Program to delete record using JFrame and Prepaired Statement

Java Program to delete record using JFrame and Prepaired Statement Here is table Design  Create table demo using two column as id  and Dname , id is primary key  Program source code  +import javax.swing.*;   import java.awt.event.*;   import java.sql.*; public class FrameDelete extends JFrame implements ActionListener{       JTextField tf1,tf2,tf3;       JButton b1,b2;   JLabel l1,l2; Connection con;    PreparedStatement psmt;   int result; //declaration of control    FrameDelete(){           JFrame f= new JFrame("InsertDemo");   // l1=new JLabel("Enter RollNo"); l1.setBounds(150,10,150,50);         tf1=new JTextField();           tf1.setBounds(150,50,150,20);   tf3=new JTextField();           tf3.setBounds(1...