现在的位置: 首页 > 综合 > 正文

类与对象

2012年03月24日 ⁄ 综合 ⁄ 共 562字 ⁄ 字号 评论关闭
面向过程的程序设计和面向对象(OO)的程序设计的主要区别在于类的出现。类只是一个模块,它既包含公有的和私有的方法,也包含数据。类是唯一的,一个类可以有多个实例,每个实例包含不同的数据。通常把这些实例称为对象,后面我们会看到单个实例和多个实例的例子。

构造函数:所有的类都有专门的构造函数,在创建类实例时调用它。构造函数的名字总是与类名相同。例如:
public class Form1
{
    public Form1()                //constructor
        {
            InitializeComponent();
        }
}

如果需要为类增加其他初始化代码,通常是编写一个私有的Init方法,在InitializeComponent方法之后调用它。
public class Form1
{
    public Form1()                //constructor
        {
            InitializeComponent();
            init();
        }
    private void init()
        {
            x = 12.5f;        //set initial value of x
        }
}

抱歉!评论已关闭.