刚刚发现原来类的实例也不能调用类中private修饰的方法,在这里我想问问各位高手:既然private修饰的方法别的类不能用,本身对象也不能用,那么这个方法写着干什么?有人说为了封装,但我还是不大懂,封装了不让别人看到内部代码,但自己也不能用,那这个方法干嘛? 请各位高手耐心讲解一下,谢谢了!!!
解决方案 »
- 问一个WIN7的问题,希望版主别删,在WIN7专区 找不到答案。。
- 为什么在XP下正常的界面放到Windows7下就变大了?
- 在WinForm上怎么可以像图像软件那样用层结构?
- 如何向C#程序中传入参数
- 问个棘手的问题,关于fileSystemWatcher以及文件同步读取
- 组合框SelectedIndex操作的问题,真让人不理解。
- 求助:我把一个项目打包,拿到别人机子上安装以后,为什么在安装文件夹下面看到的还是可以用VS.Net打开的.cs文件??
- C#中能动态生成菜单吗?
- 关于超链接标签<a>的灵异现象
- ConnectionString 属性尚未初始化。
- unit test 的时候遇到 HttpContext.Current.Session
- 一个集合里面去除重复值的问题
{
private void A()
{
System.Console.WriteLine("这里是A方法!");
}
public void B()
{
A(); // <-- 可以在此调用 private 的方法。
}
}
public partial class AddUserDlg : Form
{
private void tbConfirmPassword_Leave(object sender, EventArgs e)
{
if (this.tbConfirmPassword.Text != this.tbPassword.Text)
{
MessageBox.Show("密码验证不正确!请重新输入。", "提示", MessageBoxButtons.
OK, MessageBoxIcon.Warning);
this.tbConfirmPassword.Clear();
this.tbPassword.Clear();
}
}
}
【初级学习软件开发者,为提高学习积极性,上传原创小软件,探讨交流学习心得体会和难题,因为兴趣而学,共同成长.群号:84849379。】