类与对象:
面向对象的开发,你找对了对象,便找到了答案
1. 用关键字class关键字来定义类,至少包含类名、大括弧、和类体三大部分。类的内部是变量和方法的代码。
2. 使用new关键字为对象创建对象的实例,这是类定义对象的语法。
3. 类是对象的模版,是用来创建对象的
4. 类包含的内容统称类的成员有变量(变量与常量是用来表示类的特征)常量,(它是特殊的变量)方法(是用来实现特定功能的)
5. 静态的类是不可以new的如:Math类,当new这个类时会出错
6. 类可以嵌套但建议不要嵌套,方法必须定义在类中,类通常不自己new自己,类不自己new自己(没有定义)
哲学;使人变聪明的一门的学问。它的理论与方法是通用的。
字段是什么?
对象的属性和状态用变量来描述。
人类认识世界的最好方法是什么?
人:认识世界与改造世界。
认识世界的最好的方法是分类的方法:分类
函数还有一个作用,可以把相对独立的代码抽象出来,提高了代码的重用性、
如果返回类型为void时,则return可有可无。
如果它的返回类型不是void时,则必须有return ;;return最好写在后面。
知识这东西你搞懂之后其实很简单。经典之语
先创建类然后再创建对象.类的初始化是通过new来实例化的。
有些对象是无法new的如:math类
new的作用:创建对象
创建类的对象最好放在函数中。
listView1.Items.Clear();
ConSql con = new ConSql();
SqlConnection cn = con.GetConnection();
//打开连接
cn.Open();
SqlCommand cmd = new SqlCommand("SELECT InfoMation, MoneyShoop, dataShoop FROM Shopping", cn);
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
ListViewItem it= listView1.Items.Add(dr[0].ToString());
for (int i = 1; i < listView1.Columns.Count; i++)
{
it.SubItems.Add(dr[i].ToString());
}
}
dr.Close();
cn.Close();