黑马程序员技术交流社区
标题:
关于类和结构的问题
[打印本页]
作者:
寥若星辰
时间:
2012-12-23 13:33
标题:
关于类和结构的问题
类和结构有哪些具体区别呢?结构在那些情况下才会使用呢
作者:
靳石磊
时间:
2012-12-23 15:25
主要不同在于结构是由简单数据类型组合而成的值类型,存储在栈中,而类是引用类型,存储在堆中。结构不支持继承,常用在简单对象构建。
作者:
王靖雯
时间:
2012-12-23 16:15
对于结构体如果不加修饰符,成员变量默认是公有的,而类中不加修饰符的话,默认是私有的
作者:
苗昆明
时间:
2012-12-23 22:08
有时我们可能对同一事物使用多个不同的变量来描述,如果将其分开来,显得不够灵活。结构类型很好的解决了这个问题,它把多个不同的变量组织在一起。
本文来源于翔宇亭IT乐园( http://www.biye5u.com/) , 原文地址:http://www.biye5u.com/article/Csharp/jichu/2010/2017.html
作者:
鲜学良
时间:
2012-12-24 11:42
结构保存在堆中,通过这种方式可以在数据生存期获得很大的灵活性,但性能也有一定的损失,因此托管堆的优化这种性能损失比较小。
但是有时需要一个小的数据结构,此时类提供的功能多于我们需要的功能,由于性能原因最好使用结构。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2