在Java中有一个Super关键字,可以调用父类的构造方法和非私有成员。C#中使用的关键字是base,但用法不完全相同。
1. 调用父类的构造方法
- // 父类
- public class Father
- {
- public Father(String name)
- {
- this.name = name;
- }
- private String name;
- }
- // 子类
- public class Son:Father
- {
- public Son(String name)
- : base(name)
- {
在Java中有一个Super关键字,可以调用父类的构造方法和非私有成员。C#中使用的关键字是base,但用法不完全相同。
1. 调用父类的构造方法