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 the difference between Class and Structure?

Answer Posted / p govind rao

1) structure :- In structure have a by default public.
In class have a by default private.
2) Structure cannot be inherited. But class can be
inherit.
3) There is no data hiding features comes with
structures. Classes do, private, protected and public.
4) A structure can't be abstract, a class can.
5) A structure is a value type, while a class is a
reference type.
6) A structure is contain only data member , but class
contain data member and member function.
7) In a Structure we can't initilse the value to the
variable but in class variable we assign the values.
8) Structure are value type, They are stored as a
stack on memory. where as class are reference type. They
are stored as heap on memory.

Is This Answer Correct ?    597 Yes 96 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

When are exception objects created?

1015


Explain the difference between using macro and inline functions?

1052


What does the ios::ate argument do?

1120


Why isn't sizeof for a struct equal to the sum of sizeof of each member?

944


What is a constant? Explain with an example.

951


Mention the ways in which parameterized can be invoked.

891


What is private public protected in c++?

981


Perform addition, multiplication, subtraction of 2-D array using Operator Overloading.

3793


Can we define function inside main in c++?

953


What is the purpose of ios::basefield in the following statement?

1198


When must you use a pointer rather than a reference?

987


Do the parentheses after the type name make a difference with new?

1034


Why do we use using namespace std in c++?

1026


What is class in c++ with example?

1128


What is singleton pattern in c++?

921