C#——面向对象——继承——隐藏方法
“隐藏方法”有什么用呢?
目的是为了实现自身的特点,不接受全部继承。
“隐藏方法”操作的必要前提是什么?
是类的继承(格式为class Dog:Pet{})
隐藏基类中的成员,给派生类的成员起相同的成员名(在成员前面加new)
基类中的成员:
1.数据成员
2.函数成员(方法名、参数列表、参数个数相同,返回值类型不同)
new关键字的意思就是告诉编译器,我要隐藏基类中此名字的成员了,我要创建个具有相同名字的新成员
“隐藏方法”有什么用呢?
目的是为了实现自身的特点,不接受全部继承。
“隐藏方法”操作的必要前提是什么?
是类的继承(格式为class Dog:Pet{})
隐藏基类中的成员,给派生类的成员起相同的成员名(在成员前面加new)
基类中的成员:
1.数据成员
2.函数成员(方法名、参数列表、参数个数相同,返回值类型不同)
new关键字的意思就是告诉编译器,我要隐藏基类中此名字的成员了,我要创建个具有相同名字的新成员