(MSDN)base 關鍵字用於存取衍生類別中的基底類別 (Base Class) 成員:
C# ,用base.xxx 來呼叫
範例:
- 呼叫一個已被其他方法覆寫的基底類別中方法。
- 指定建立衍生類別執行個體 (Instance) 時,所要呼叫的基底類別建構函式。
C# ,用base.xxx 來呼叫
範例:
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace _1._1._3_base
- {
- class person
- {
- protected string name = "小名";
- protected string phone = "123456789";
- {
- Console.WriteLine("名字 : {0}", name);
- Console.WriteLine("編號 : {0}", phone);
- }
- }
- class student : person
- {
- public string id = "001";
- public override void Info()
- {
- base.Info();
- Console.WriteLine("學號 : {0}",id);
- }
- }
- class Program
- {
- static void Main(string[] args)
- {
- student one = new student();
- one.Info();
- }
- }
- }