请问C#中 structure与class有什么区别和联系

[复制链接]
查看11 | 回复5 | 2011-10-31 16:03:01 | 显示全部楼层 |阅读模式
它们都可以相当于描述一个实体!struct 类型是一种值类型,通常用来封装小型相关变量组,例如,矩形的坐标或库存商品的特征。下面的示例显示了一个简单的结构声明。结构可以实现接口,但它们无法继承另一个结构。因此,结构成员无法声明为 protected。class 类只能从一个基类继承实现。但是,一个类可以实现一个以上的接口。 这里讲解也很详细http://zhidao.baidu.com/question/309774155.html...
回复

使用道具 举报

千问 | 2011-10-31 16:03:01 | 显示全部楼层
struct 声明结构体, 值类型, class 声明类 应用类型。...
回复

使用道具 举报

千问 | 2011-10-31 16:03:01 | 显示全部楼层
前者是结构,后者是类...
回复

使用道具 举报

千问 | 2011-10-31 16:03:01 | 显示全部楼层
structure中默认的访问修饰符为public,class中默认的访问修饰符为private...
回复

使用道具 举报

千问 | 2011-10-31 16:03:01 | 显示全部楼层
建议,看下《你必须知道的.net》里有深入的说明希望对你有帮助...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行