1, 面向对象三大特性:封装、多态、继承。
2, 引用类型:类类型、接口、数组、委托 3, Winform窗体加载时会触发load事件
4, 构造函数
Constructor,类中特殊的方法,多用于初始化实例的数据成员,在实例化new时被自动调用。 函数名与类名总是相同,没有返回值,任意数量(overload),构造函数间的调用,访问修饰符的作用。
如果没有显示定义,那么系统提供一个不带任何参数的public的构造函数
静态构造函数
(public BankCustomer(string fn,string ln,decimal bal)
{
this.FirstName=fn;
http://www.70edu.comstName=ln;
this.Balance=bal;
}
BankCustomer c;
C=new BankCustomer(“kim”,”lee”,”1000.0m”);)
通过重载,构造函数可以任意多。
(public class BankCustomer
{
Public BankCustomer (string fn,string ln, decimal bal)
{
this.FirstName=fn; http://www.70edu.comstName=ln; this.Balance=bal;
}
Public BankCustomer ()
{
this.FirstName=””; http://www.70edu.comstName=””; this.Balance=0.0m;
}
Public BankCustomer(string fn,string ln)
{
this.FirstName=fn; http://www.70edu.comstName=ln; this.Banlance=0.0m;
}
Public BankCustomer(System.IO.StreamReader reader)
{
this.FirstName=reader.ReadLine();
http://www.70edu.comstName=reader.ReadLine();
this.Balance=decimal.Parse(reader.ReadLine());
}
})
构造函数间的调用
(
Public class BankCustomer
{
Public BankCustomer(string fn,string ln,decimal bal)