注册 登录
编程论坛 ASP.NET技术论坛

[讨论]类的成员调用

边城路人 发布于 2007-05-08 15:10, 415 次点击
新建一个工程,封装一些类(如SQLhelper)
创建一个网络应用系统,添加类时要用到SQLhelper的一些私有成员
能调用吗?
不能,为什么?
可以的话,和类的继承有什么相关联的吗?
4 回复
#2
哭泣的狼2007-05-08 15:13

因为类的私有成员只能在类的内部使用,在类的外部是不可以使用的

#3
bygg2007-05-08 16:11

公共的才行.

#4
边城路人2007-05-08 20:38

似乎有时公共的也不行
这是为何么?
using SQLHelper;

SQLHelper.SQLHelper sqlHelper = new SQLHelper.SQLHelper();

sqlHelper.RunProc("Pr_GetVotes", out Datr);

RunProc这个函数是SQLHelper的成员函数
但是在这里却不能调用
这样怎么解决呢?

#5
caiyakang2007-05-08 23:14
私有或保护成员,外部是访问不了的~~只有public才行
1