Only
an object of that class using a dot operator can call a member function of a
class. A member function can be called by using its name inside another member
function of the same class. This is known as nesting of member functions.
Example Program:
class nest
{
int m,n;
void accept(int
x,int y)
{
m=x;
n=y;
}
int largest()
{
if(m>=n)
return
m;
else
return
n;
}
void display()
{
int
large=largest(); //calling a method
System.out.println("Largest
Value="+large);
}
}
class nesting
{
public static
void main(String []args)
{
nest
n=new nest();
n.accept(6,7);
n.display();
}
}
Output:
D:\ \programs>javac nesting.java
D:\ \programs>java nesting
Largest Value=7
No comments:
Post a Comment