将方法定义为C#中的“protected”有什么好处? 喜欢:相比于这样的事情C#中的“受保护”方法?
protected void KeyDemo_KeyPress(object sender, KeyPressEventArgs e)
{
// some code
}
:
private void FormName_Click(object sender, EventArgs e)
{
//some code
}
我见过的书很多例子,我不明白为什么,做他们的私人和保护的时候?
但在这本书中的这些例子没有继承。 – Sherif 2009-05-30 17:58:07
plz我无法理解我们他们这么做了...... – Sherif 2009-05-30 17:58:30
你可以从这个类中派生出一个表单吗?然后,您可能希望能够从该类中调用KeyDemo_KeyPress,如果它是私有的,这将是不可能的。但是由于您不希望其他类能够访问该函数,因此它不能公开。因此,它受到保护。 – HVS 2009-05-30 18:09:06