l类定义了一个模板,通过这个模板可以生成一个或多个对象
l类定义了一个对象的状态行为
public class BankCustomer
{
   .
   .  // first name, last name, balance, etc.
   .
   .
   .  // deposit, withdrawal, send monthly statement, etc.
   .
}
 
l在最简单的设计中,我们定义两种类的成员:
Ø属性:用于描述状态,保持状态
Ø方法:用于定义行为
 
public class BankCustomer
{
   public string   FirstName;   // fields/attributes
   public string   LastName;
   public decimal  Balance;
   public void Deposit(decimal amount)  // methods
   {
      this.Balance += amount;
   }
}
 
l静态(static)中的成员不属于任何对象
Ø它可以通过类名直接访问
Ø实例成员必须通过建立对象的引用来访问
 
l名称空间可以按逻辑对类进行划分
Ø增强可读性( System.Windows.Forms.Form
Ø减少了类名的冲突(my classes &your classes)
posted on 2006-06-08 17:46  公木子  阅读(106)  评论(0)    收藏  举报