C# 子类要访问父类中的this.成员变量指的是谁,this.方法指的是谁
父类中的this.成员变量new是一种生成对象的方式,我们可以访问这块内存了。但是权限还是在编译时已经决定了。 所以访问变量的哪个由编译,类说了算,成员变量没有多态,定义的是谁就指向谁的成员变量。父类中的this.方法new是一种生成对象的方式,我们可以访问这块内存了。但是权限还是在编译时已经决定了。 如果父类的方法没有被子类实现,那么this.方法指向的是父类。 如果父类的方法被子类override重写,那么this.方法指向的是子类。 如果父类的方法被子类new覆盖,那么this.方法指向的是父类
原创
2021-11-16 17:33:01 ·
1315 阅读 ·
0 评论