Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Why are inner classes required?

Answers were Sorted based on User's Feedback



Why are inner classes required?..

Answer / qamrun nisa

when an inner class is defined it is a member of the outer
class in much the same way as other members like attributes,
methods and constructors. When we access private data
members of the outer class, the JDK compiler creates
package-access member functions in the outer class for the
inner class to access the private members. This leaves a
security hole.

In general we should avoid using inner classes. Use inner
class only when an inner class is only relevant in the
context of the outer class and/or inner class can be made
private so that only outer class can access it. Inner
classes are used primarily to implement helper classes like
Iterators, Comparators etc which are used in the
context of an outer class.

Is This Answer Correct ?    7 Yes 0 No

Why are inner classes required?..

Answer / shubha patil

inner class is basically used for binding the one class into
another class.

Is This Answer Correct ?    0 Yes 1 No

Why are inner classes required?..

Answer / mohammad aleemuddin

Inner classes are mainly used to encapsulate the data

Is This Answer Correct ?    1 Yes 4 No

Post New Answer

More Core Java Interview Questions

Explain the difference between getAppletInfo and getParameterInfo?

1 Answers  


What is indexof?

0 Answers  


What is t in parametric equations?

0 Answers  


What is the difference between procedural and object-oriented programs?

0 Answers  


How to count occurrences of each duplicate element in a list {a,b,d,c,a,b} ? Thanks in Advance

2 Answers   TCS,


What is bigger kb or mb?

0 Answers  


Is void a keyword in java?

0 Answers  


public class Garbage { int a=0; public void add() { int c=10+20; System.out.println(c); System.out.println(a); } public static void main(String args[]) { Garbage obj=new Garbage(); System.gc(); System.out.println("Garbage Collected"); obj.add(); } } Above is a code in java used for garbage collection. object obj has been created for the class Garbage and system.gc method is called. Then using that object add method is called.System.gc method if called the obj should be garbage collected?

6 Answers  


What are the interfaces defined by Java.lang package?

1 Answers  


What is number data type?

0 Answers  


how we can write the string concatenation program in java.

3 Answers  


What is lazy programming?

0 Answers  


Categories