Hi Guest

MobileUser

1 HomePage 1 Jobs 1 WalkIn 1Articles  

Cat Exam

 :) Latest Topic
AJAX
VB.NET
SQL Query
UDDI
CLASS
JavaScript Questions
SharePoint Interview
SilverLight
WCF
general knowledge
 ASP.NET
 :) Hot Jobs
 
 :) Latest Articles


  

 
CreamKids


difference between classes and struct
Question Posted on 10 Jul 2011

Home >> OOPS >> CLASS >> difference between classes and struct




(1)Struct always are value type on the other side class is a reference type.
(2)When we start class creation memory to class will be allocated on the heap but on the other side struct gets initiated it gets memory on the stack.
(3)Classes may have explicit parameter less constructors. But structs doesnot have this.
(4)One of good feature of Classes is classes support inheritance. But there is no inheritance for structs. A struct cannot inherit from another struct or class, and it cannot be the base of a class. Like classes, structures can implement interfaces.
(5)We can assign null variable to class. But we cannot assign null to a struct variable, since structs are value type.
(6)We can declare a destructor in class but can not in struct.
0
0



 
 Input Your Comments Or suggestions(If Any)
 Name
 Email(optional)
 Comments


Other Important Questions
difference between classes and struct
Function or Method Overload Ways with Example
Types of Inheritance OOPS
Can we create a instance of abstract class object
what is constructor and its types with example






 
Top Searches:asp net questions vb net questions sql query uddl questions class javascript Questions sharepoint interview questions and concept silverlight questions and concept wcf questions beans general knowledge ajax questions
PHP | Biztalk | Testing | SAP | HR |