string aa
其中string表示你要声明的变量类型,aa是你的变量名称。要知道更多的变量类型最好去找本基础的书籍来看看
初始化变量其实就是把一个具体的值赋给变量,好比一个水桶,初始化就是在水桶里面加入一点水
实例化是将类实例化为一个对象
string con=ConfigurationSettings.AppSettings["dsn"]
SqlConnection conn=new SqlConnection(con)
SqlConnection 是类,NEW出来的东西就是实例化的一个对象
实例化,一般是由类创建对象。比如有
class A
{
};
A a//这就是实例化
初始化,有很多情况,如函数的初始化,类里成员的初始化等,即给一些变量赋予初始值,那些变量已经存在,只是赋值,不像实例化那样构造一个实例的时候需要在内存中开辟空间。
一般而言,类是不可以直接使用的(静态类、类中的有静态方法除外),它只是一个抽象的描述。要实例化成对象后才可被使用。实例化即把类实例化成对象,一般是:类名 对象名= new 类名(参数1,参数2,参数n...)
初始化:这个就比较广义了,很多地方都有初始化。我可以告诉你类的初始化就是构造函数,即某个娄要实例化一个对象时用到的,如上面说的参数1、参数2... 就是把一些要初始化的数据传进去。
如:
class A
{
Private int _v=0
Public A(int c)
{
this._v=c
}
Public void Show()
{
Console.WriteLine(_v.ToString())
}
}
跟类名相同的那个就是构造函数
你可以 A cc= new A(25)
然后 cc.Show()
就明白怎样初始化了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)