开课中国  |  [Investor Relations]   |  官方微博

广州.NET培训中心

美国上市公司 · 亿元级外企.NET培训企业

  • 类与结构的示例比较

    发布:广州.NET培训      来源:达内新闻      时间:2016-12-14        

  • 类与结构的示例比较

  • 类与结构的示例比较

    结构示例

    public struct Person

    {

    string Name;

    int height;

    int weight

    public bool overWeight()

    {

    //implement something

    }

    }

    类示例

    public class TestTime

    {

    int hours;

    int minutes;

    int seconds;

    public void passtime()

    {

    //implementation of behavior

    }

    }

    调用过程

    public class Test

    {

    public static ovid Main

    {

    Person Myperson=new Person //声明结构

    TestTime Mytime=New TestTime //声明类

    }

    }

    从上面的例子中我们可以看到,类的声明和结构的声明非常类似,只是限定符后面是 struct 还是 class 的区别,而且使用时,定义新的结构和定义新的类的方法也非常类似。那么类和结构的具体区别是什么呢?

  • 上一篇:静态构造函数

    下一篇:类与结构的差别:值类型与引用类型

2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56