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


If we inherit a class do the private variables also get
inherited ?

Answers were Sorted based on User's Feedback



If we inherit a class do the private variables also get inherited ?..

Answer / nitin kumar tomar

Yes but they are not accessible

Is This Answer Correct ?    34 Yes 3 No

If we inherit a class do the private variables also get inherited ?..

Answer / ganni

yes they are inherited, but cannot be accessible. for
that we need to use properties concept.

Is This Answer Correct ?    11 Yes 1 No

If we inherit a class do the private variables also get inherited ?..

Answer / ashwini chavan

yes they are inherited, but cannot be accessible.because
when we inherite the class then all data member and function
member of the base class are accesed in the derive class
attomaticaly.but private specifier is accesible only it's
own class out side class can't acces that private member
when we try it then we got error

Is This Answer Correct ?    4 Yes 0 No

If we inherit a class do the private variables also get inherited ?..

Answer / jigar

Yes, the variables are inherited but can not be accessed directly by the class interface.

Is This Answer Correct ?    4 Yes 1 No

If we inherit a class do the private variables also get inherited ?..

Answer / sukriya

You can use private only with a nested class, one that is
defined within another class. The result is that the
private class is accessible only from within the containing
class
try this code
public class BaseClass
{
public virtual void TraceSelf()
{
Console.WriteLine("BaseClass");
Privateclass pc = new Privateclass();
pc.Self();
}

private class Privateclass
{
public void Self()
{
Console.WriteLine("PrivateClass");
}
}

}
public class SubClass : BaseClass
{
public override void TraceSelf()
{
//Privateclass pc = new Privateclass();
//pc.Self();
Console.WriteLine("SubClass");
}
}
static void Main(string[] args)
{
BaseClass obj = new BaseClass();
obj.TraceSelf(); // Outputs "BaseClass"

SubClass obj2 = new SubClass();
obj2.TraceSelf();

Console.ReadKey();
}
this is the main Program for the code

Is This Answer Correct ?    2 Yes 2 No

If we inherit a class do the private variables also get inherited ?..

Answer / javed khan

No, We cant inherit private member of base class. We got
error like " member is inaccessible due to its protection
level."

Is This Answer Correct ?    7 Yes 13 No

Post New Answer

More C Sharp Interview Questions

How big is an int16?

0 Answers  


How many types of constructors are available in c#?

0 Answers  


What is a reference type c#?

0 Answers  


What is the difference between package and interface?

0 Answers   Hexaware,


Are c# objects passed by reference?

0 Answers  


What is the difference between an application domain and a process?

0 Answers  


Is struct object oriented?

0 Answers  


What type is string in c#?

0 Answers  


What is lastindexof c#?

0 Answers  


An Array is a Ref Type? what about the array elements which are value type(int,Float...etc)?

6 Answers  


What is the difference between namespace and class in c#?

0 Answers  


Explain the difference between class and interface in .net?

0 Answers  


Categories