C sealed 封裝類的使用

2021-06-21 11:38:58 字數 1008 閱讀 8057

示例1 :

using system;

using system.collections.generic;

using system.linq;

using system.text;

namespace singleton

}public sealed class myclass2 : myclass1 //密封類,繼承自myclass1

set

}/// /// 名稱屬性///

public string name

set

}/// /// 密封並重寫基類中的showinfo方法///

///

public sealed override void showinfo()

}class program

}}}

示例2:

using system;

using system.collections.generic;

using system.linq;

using system.text;

namespace singleton

protected virtual void m1()

}public class b : a

protected override void m1()

}public sealed class c : b

public int gl;

public void methodc()

protected override void m1()

} static void main(string args)

}}

解釋:類a中有虛方法 m 和 m1 , b 繼承a類,將其中m方法宣告為 sealed ,m1方法不變。c繼承b,因為m使用了sealed 關鍵字,所以在c中無法重寫m方法。但是可以重寫m1方法。

PHP 類的封裝和使用

類 相似的資料和資料操作的封裝 class 例項化 類建立特例的過程 例項化乙個物件 new 物件 類的特例或者例項 object 認識類 類的封裝 類的例項化 物件的認識 操作物件 類的使用步驟 1 建立類 class 語法格式 class 類名 空類,空函式麼有意義,空類是為了專案後期擴充套件預...

PHP 類的封裝和使用

類 相似的資料和資料操作的封裝 class 例項化 類建立特例的過程 例項化乙個物件 new 物件 類的特例或者例項 object 認識類 類的封裝 類的例項化 物件的認識 操作物件 類的使用步驟 1 建立類 class 語法格式 class 類名 空類,空函式麼有意義,空類是為了專案後期擴充套件預...

使用封裝類作為HashMap的鍵

使用封裝類作為hashmap的鍵需要注意的問題 public static void main string args 但是使用封裝類就沒有這麼直接了,舉例如下 封裝類peron public class person 省略getter setter方法 測試方法 public static voi...