隐藏基类成员
来源:互联网 发布:程序员入门基础 编辑:程序博客网 时间:2024/04/27 23:00
/*有时候同一功能要重新在派生类里实现新的逻辑,而不想用基类的方法,即隐藏掉父类的成员方法。C#使用new修饰符来实现隐藏基类成员*/
public class ParentClass
{
public ParentClass()
{
Console.WriteLine("父类构造函数");
}
public void SayHello()
{
Console.WriteLine("我是父类");
}
}
public class ChildClass : ParentClass
{
public ChildClass()
{
Console.WriteLine("子类构造函数");
}
public new void SayHello()
{
Console.WriteLine("我是子类");
}
public static void Main()
{
ChildClass child = new ChildClass();//依次调用父类构造函数和子类构造函数
child.SayHello();
}
}
0 0
- 隐藏基类成员
- 隐藏基类成员 浅谈
- 访问与隐藏基类成员
- C++继承中覆盖和隐藏基类成员变量或成员函数
- C++继承中覆盖和隐藏基类成员变量或成员函数
- new关键字“隐藏”父类的成员
- C#中自定义控件隐藏基类成员(属性、方法和事件)的方法
- [Unity&C#&继承]unity继承中覆盖和隐藏基类成员变量 string 变量
- 成员函数的隐藏
- java成员变量隐藏
- 成员变量的隐藏
- 成员变量的隐藏
- 成员变量隐藏
- 类成员函数的重载、覆盖和隐藏区别
- 类成员函数的重载、覆盖和隐藏区别
- C++类成员函数的重载、覆盖与隐藏
- 类成员函数的重载、覆盖和隐藏区别
- C++类成员函数的重载、覆盖与隐藏
- Buying Coke +uva+记忆化搜索
- JPA初识
- 访问基类成员
- Docker 传奇之 dotCloud
- 数据结构-线性结构-堆栈
- 隐藏基类成员
- Github.com快捷键操作
- maya2014中uvlayout2.08安装
- Java学习day17
- 基类里不具体实现,派生类中重写实现功能
- (六)抽象工厂模式
- cocos2dx-v3.0命令行创建工程
- 光流法
- maven如何打包源代码