crackyourinterview.com


To improves our performance please Like Share Subscribe(Will boost us)

difference between classes and struct
Question Posted on 10 Jul 2011Home >> 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



.


Most Visited Questions:-

Deep Learning Questions Answers
Below are the different Deep Leaning Questions and answer a More...

Continuous Integration Questions Answers
Below are the 20 odd questions for CI or Continuous Integra More...

Derived relationships in Association Rule Mining are represented in the form of __________.
Derived relationships in Association Rule Mining are repres More...

What is Gulpjs and some multiple choice questions on Gulp
Gulpjs is an open source whihc helps in building Javascript More...

Microservices Architecture Questions Answers
Below are the different questions on Microservices Architec More...




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






@2014-2022 Crackyourinterview (All rights reserved)
Privacy Policy - Disclaimer - Sitemap