子类构造方法调用父类构造方法
父类中来一个构造
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace base关键字
{
class Father
{
public String aa = "aa";
protected String bb = "bb";
private String cc = "cc";
public Father() {
Console.WriteLine("father gouzao");
}
}
}
子类中来一个构造,但是会引用父类的构造
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace base关键字
{
class Son:Father
{
public String aa = "son aa";
public Son():base() {
Console.WriteLine("son gouzao");
}
public void func() {
Console.WriteLine(this.aa);
Console.WriteLine(base.aa);
Console.WriteLine(base.bb);
}
}
}