Wednesday, July 22, 2015

Struct and Class

Struct
Class

  • Structure's Variable Store in STACK

  • Class's Object store in HEAP

  • Structure's Instance called 'Structure Variable'

  • Class's instance called 'Object'.

  • structure Store the Actual Data

  • Class Store the Actual Address

  • Structure are a bit faster

  • Classes are a bit slower

  • "structure" are Value Type

  • "Class" is Reference Type

  • structure is suitable for Simple Data structure that has 2 or more Data members

  • Class is suitable for creating much more Complex Data members

  • structure does not support "Parameter less constructor" & "Inheritance", i.e. why We can't declare Structure members as 'protected'

  • Class supports All

  • Access Specifier dose  not supported

  • Access Specifier supported

No comments:

Post a Comment