Class 仅放置某些对象

Class 仅放置某些对象,class,object,stata,Class,Object,Stata,考虑Stata中的以下玩具类别: class numbers { double one = 0 double two = 0 double three = 0 } 我可以创建一个新实例,如下所示: .foo = .numbers.new classutil describe .foo numbers .foo: double .one = 0 double .two =

考虑Stata中的以下玩具类别:

class numbers {
    double one = 0
    double two = 0
    double three = 0
}
我可以创建一个新实例,如下所示:

.foo = .numbers.new

classutil describe .foo

numbers .foo:
        double       .one           = 0
        double       .two           = 0
        double       .three         = 0
然后,我可以使用
classutil
命令删除
.foo

classutil drop .foo
但是,如果我尝试直接删除
.foo.two
,这是不可能的:

classutil drop .foo.two
foo.two:  can only drop top-level objects
r(459);
如何删除不是顶级对象的特定对象