国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C#子類如何調用父類

2019-11-17 02:55:54
字體:
來源:轉載
供稿:網友

C#子類如何調用父類

C#中子類是如何調用父類的?帶著這個問題,體驗如下:

□ 通過子類無參構造函數創建子類實例

創建父類Person和子類Student。

   public class Person
    {
        public Person()
        {
            Console.WriteLine("我是人");
        }
    }
    public class Student : Person
    {
        public Student()
        {
            Console.WriteLine("我是學生");
        }
    }

在客戶端通過子類無參構造函數創建子類實例。

    class PRogram
    {
        static void Main(string[] args)
        {
            Student student = new Student();
            Console.ReadKey();
        }
    }

輸出結果:我是人我是學生

可見:通過調用子類無參構造函數創建子類實例,會默認調用父類無參構造函數。

如果把父類的無參構造函數去掉,會怎樣呢?--結果會報"Person不包含0個參數的構造函數"錯。

□ 通過子類有參構造函數創建子類實例

再同時為子類和父類添加有參構造函數。

    public class Person
    {
        public Person()
        {
            Console.WriteLine("我是人");
        }
        public Person(string name)
        {
            Console.WriteLine("我是人,我的名字叫{0}", name);
        }
    }
    public class Student : Person
    {

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 合作市| 常宁市| 西藏| 同仁县| 郴州市| 清河县| 农安县| 百色市| 无极县| 朔州市| 焦作市| 莱州市| 内江市| 洞头县| 荃湾区| 蒙自县| 花垣县| 阜宁县| 南宫市| 石门县| 依安县| 贵定县| 宁武县| 南皮县| 金山区| 修武县| 慈利县| 彭泽县| 亚东县| 盐源县| 肇庆市| 柘城县| 页游| 永和县| 苍山县| 台州市| 通江县| 太谷县| 始兴县| 黎城县| 达州市|