C#003.面向对象OOP
Posted RyouJou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#003.面向对象OOP相关的知识,希望对你有一定的参考价值。
面向对象OOP
屏蔽(隐藏)new 和 base
- 派生类不能删除成员、但可以屏蔽成员
- 屏蔽就是不使用父类的成员
- 有点类似java的super
new 关键字显式屏蔽
基类成员:public stirng Field =“a”;
派生类屏蔽基类成员 :new pubic string Fied1 =“b”;
基类函数:public void Method();
派生类屏蔽基类函数 :new pubic void Method();
base 派生类访问被屏蔽成员
基类:public stirng Field =“a”;
派生类 :new pubic string Fied1 =“b”;
屏蔽访问:base.Field1;
继承和扩展
new对象初始化
new Point(初始化语句);
反射创建实例
dynamic编程
以上是关于C#003.面向对象OOP的主要内容,如果未能解决你的问题,请参考以下文章