VB.NET使对象的方法仅可用于某些其他对象

时间:2018-11-30 09:07:22

标签: vb.net object scope

我已经声明了两个类:A和B。它们作为对象树连接:对象A拥有一个“ B列表”作为私有成员变量。

EDIT: I am declaring 3 classes: A, B and C. A holds list of B and B holds list of C.

我所有的对象数据都存储在数据库中(每个对象1个表)。 每个对象都有一个方法“ delete”,它将删除自己的数据库记录(“自杀”)。 B.delete仅应从A调用,然后A也将从他自己的“ B列表”中删除该项目。

我想,方法B.delete只能在内部或对象A的成员内部调用。

EDIT: and C.delete can only be invoked internally or by a member of object B.

但是B和C中的其他方法必须保持公开状态。

这可能吗?

声明/方法/体系结构是什么?

0 个答案:

没有答案