结构体与类的区别

  很多情况下,结构体可以看作是缩小的类,它更合适于把一些数据组合起来的场合,它与类的主要区别在于:

  ①结构是值类型,而类是引用类型;

  ②结构不支持继承;

  ③编译器总是为结构提供一个无参数的默认构造函数,这是不允许替换的;

  ④在结构中,可以指定属性(字段)如何在内存中布局。

posted @ 2010-11-28 16:25  liumeibiao  阅读(331)  评论(1编辑  收藏  举报