本帖最后由 段朝骞 于 2013-9-29 21:05 编辑
子类不继承父类构造函数,
但是实例化子类时会先调用的是父类空构造函数,再调用子类构造函数
但带参数的构造函数必须使用BASE关键字显示的继承- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace 构造函数继承
- {
- class Program
- {
-
- static void Main(string[] args)
- {
- B b = new B();
- Console.ReadKey();
- }
- }
- class A
- {
- public A() { Console.WriteLine("A构造函数"); }
- }
- class B : A
- {
- public B() { Console.WriteLine("B构造函数"); }
- }
- }
- //打印出结果是 A构造函数 B构造函数
复制代码 |