何謂物件與類別

何謂物件與類別
物件(Object)簡單的說就是一個東西,物件可被識別和描述、有狀態(屬性)、有行為(方法

  類別(Class)是物件抽象的定義,也就是說類別是定義物件的一個藍圖。 

例如
Person Peter = new Person();   //Person:類別 Peter:物件 然後再利用new的方式將Person類別的屬性繼承給Peter使用
Peter.Height=164;      //Peter物件使用[.]即可出現繼承的屬性,不過繼承來的屬性只為空的屬性裡面並沒有值
Peter.Walk(10); //使用方法 並給予10的值 在C語言稱為副程式

※我們需再寫一段Person的類別 peter物件才有屬性能使用
例如
public class Person //類別名稱Person
{
  public int Height; //定義身高的型別
  public int Weight; //定義體重
  public void Walk(int x) //走路方法
  {
    Console.WriteLine("走了{0}公里",x);
}
※Person類別包含了兩個屬性一個方法

沒有留言:

張貼留言