1.继承类:
public class Child : Parent
{
}
2. internal访问:
一个内部成员能供同一个程序集中声明的对象访问。
3.override覆盖方法:
public override void anyFunc()
{
}
基类中被覆盖的方法必须使用virtual声明:
public virtual void anyFunc()
{
}
4. 避免使用protected属性,而是使用public的setter和getter方法。
5.使用base调用基类构造函数以及其他方法:
public Child(int paramA, int paramB)
: base(paramA)
{
//Deal paramB
}
public override void anyFunc()
{
base.anyFunc();
}
6.构造函数由基类依次执行到最后一个子类,而析构函数则反之。