类模块

作者: A_rrow | 来源:发表于2019-08-03 10:33 被阅读0次

公有和私有

Private 私有的 Public公有的
定义为私有后不可以被其他模块调用,默认是公有

此时的i无法被调用,因为时定义在另一个模块内部
将i定义到外部后就可调用
不过以上针对的时同一个模块里的
要在不同的模块中引用i在外部定义为 Public i 即可
若要跨模块使用,还是利用函数调用好

类模块

可以将多个写的过程合并

定义一个类变量并命名为super

将模块1的代码复制到类模块中后,模块1的代码可以删除

此时,在模块1中定义a对象后,a对象便可直接引用del和add两个方法

Sub r()
'注意写法'
Dim a As New super
a.add "er"
End Sub

也可定义属性

Property Get scount()
scount = Sheets.Count
End Property

最后可将定义好的类模块导出,需要使用时在倒入

相关文章

  • Python中的多进程

    涉及的模块主要包括: multiprocessing模块Process类Queue类Pool类 subproces...

  • 类模块

    公有和私有 Private 私有的 Public公有的定义为私有后不可以被其他模块调用,默认是公有此时的i无法被调...

  • Python组合类的多进程异步实现

    模块和类 多进程模块 multiprocessing 多进程类 multiprocessing.Processmu...

  • 文本处理--string模块

    模块描述 简要接口文档 模块全局变量 模块函数 模块类

  • 模块批发_超五类信息模块

    模块批发_超五类信息模块 规格:超五类信息模块,向下兼容五类、三类; 特性:符合TIA/EIA-568-B.2、I...

  • VBA第七讲VBE编辑器

    工程模块,可以插入类模块,窗体,类模块。窗体可以插入按钮和模块。 属性窗口,随着选取工程窗口的元素,属性窗口就会显...

  • ruby中include, extend, prepend比较

    include是把模块注入目标类或者模块中作为实例方法prepend也是是把模块注入目标类或者模块中作为实例方法他...

  • Python 类

    第一个实例: 继承 将实例用作属性 从一个模块中导入多个类 导入整个模块 导入模块中的所有类 类编码风格建议 类名...

  • VBA笔记之Excel公式编辑其他单元格

    模块里: 类里:类名叫mycss

  • 时间模块-datetime

    一.datetime模块有哪几个类? date 类: datetime模块中分管对年,月,日的处理 time 类:...

网友评论

      本文标题:类模块

      本文链接:https://www.haomeiwen.com/subject/swwddctx.html