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...

What is a private constructor? where will you use it?

Answer Posted / ramkishore mateti

When you declare a Constructor with Private access modifier
then it is called Private Constructor.

If you declare a Constructor as private then it don't allow
to create object for its derived class,i.e you loose
inhirect facility for that class.
Ex:
Class A
{
// some code
Private Void A()
{
//Private Constructor
}
}

Class B:A
{
//code
}

B obj = new B();// will give Compilation Error

Because Class A construcor declared as private hence its
accessbility limit is to that class only ,Class B can't
access. As i explained the heirarchy of Constructors in the
previous qn, when we create a object for Class B that
constructor will call constructor A but class B have no
rights to access the Class A constructor hence we will get
compilation error.

Is This Answer Correct ?    29 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Do we get an error while executing the “finally” block in c#?

959


What is the difference between struct and class c#?

995


How Do You Convert A Value-type To A Reference-type?

949


What is readline library?

970


Can a class or a struct have multiple constructors?

980


Explain code compilation in c#.

970


Explain the accessibility modifier protected internal?

859


What is lock statement in C#?

1012


Explain about multithreading?

1030


What do you mean by shared assembly?

1052


Do vs while c#?

905


write a C# Program add two matrix ?

1018


Why do we use methods in c#?

899


What is extended class in c#?

910


How do you declare a method in c#?

949