Class VBA:为什么使用属性而不是子例程或函数?

当我们可以使用子例程或函数简单地传递和返回参数时,为什么我们需要在VBA类中使用属性Let、Get和Set。所以我想你真正的问题更多的是:“为什么要使用类模块?”。事实上,你可以在数年内构建出优秀的应用程序,而无需这样做。 我开始将它们用于非常特殊的用途,比如阅读复杂的文本文件(大型机打印的报告,逻辑记录跨越多个物理行),或者从庞大复杂的Excel工作表中获取特定信息。 一旦你完成了一个模拟你想要阅读的项目的类,你就可以在不同的应用程序中重用该类,并将注意力集中在你特定应用程序的逻辑上,而不是放

Class 通过给定的泛型类型Scala获取类的伴生对象

我试图做的是创建一个函数,它将接受一个泛型类,并在其中使用一个静态方法(对不起Java语言,我指的是它的伴生对象的方法) trait Worker{def doSth:Unit} 阶级基础 对象库扩展了Worker //这实际上是行不通的,只是为了表明我正在努力实现的目标 def callSthStatic[T伴生对象可能会给您一个提示: trait Companion[T] { type C def apply() : C } object Companion { implici

Class 扩展自己的类

我正在开发一个带有多个窗口的应用程序。许多窗口都是类似的,所以我想写一个超类,并扩展它 我有,超类: Ext.define('AM.view.ui.DecoratorAbstract',{ extend: 'Ext.window.Window', alias: 'widget.decoratorAbstract', initComponent: function(){ this.title = this.aTitle; this.resi

Class 类图中的聚合和组合关系

我想知道,当两个类之间存在聚合或组合关系时,两个类是否可以共享彼此的属性 如果有一个名为account的类,它与类customer具有组合关系 那么,类帐户是否可以访问类客户的变量?是。类可以访问相关类的非私有字段,可以是聚合或组合 在下面的示例中,类A和B具有组合关系,并且A可以访问B的字段和方法。但这取决于变量和方法的可见性 class A { String test; B b; void printB(){ b.getTest();} } class B { private String

Class 从HP回显数据

我正试图了解OOPHP,并通过做一些教程,弄清楚了类,它们为什么有用,以及如何使用它们。我发现自己很难输出代码的某些部分 我有: protected static $_instance = null; protected $_pdo = null protected function __construct() { try { $this->_pdo = new PDO('mysql:host=' . Config:

Class 为什么我能';你不做单独的表格副本吗?

在文件中,我执行如下代码: Source = {} Source[1] = { a = 1, b = 2, ... } 在另一个文件中,我执行以下操作: Table = {} Table[1] = Source[1] Table[2] = Source[1] 我使用此方法在Lua中创建对象。不过,它们并不是单独作用的,例如,我不能为这两个表提供不同的值 为什么??还有,我能为它做些什么?我希望避免逐个定义表。原因是变量表[1]和表[2]只是对相同表值的引用,它们不包含值 要按值复制表,请逐个

Class 如何使用Laravel 5中的变量名获取模型对象?

我正试图从一个使用其名称的模型中获取信息,该名称作为参数通过ajax调用从blade发送 $.get("{{ url('auditInformation')}}", {modelName: modelName,versions:versions,currentData:currentData[index]}); 现在我需要使用modelName从模型中检索信息 所以当我尝试这个: $auditInfo=Input::all(); $modelName=$auditInfo['model

Class 从另一个类更改一个类的实例

我试图使用一个类来更改另一个类的值。 我的第一堂课是员工。我的第二节课是地址 public class Employee { private String name; private Address address; 建造商: public Employee(){ address = new Address(); name = ""; } public Employee(String name){ this.name = name; this.ad

Class 指令2上的查询元素类

我是Angular 2的新手,我想写一个属性指令来查询搜索'class1'类的元素,如果找到了,它应该用'class2'替换'class1' 应该是这样的: import {Directive, ElementRef, Renderer, Input} from 'angular2/core'; @Directive({ selector: '[my-directive]' }) export class MyDirective { constructor(el: ElementRef

Class 如何在Android Studio中跳转到类或方法实现

使用eclipse时,我只需将鼠标悬停在类或方法名称上,然后按CTRL+?跳转到实现。即使是我感兴趣的导入,我也可以跳转到实现在Android Studio中,方法和类是如何实现的? 我不认为CTRL+Alt+7是我想要的。我想转到为光标悬停或选中的定义类型或方法编写代码的位置。我现在有很多代码要复习,所以如果能给我一个答案,我将不胜感激 我在电脑上,但也想知道Mac的情况。要跳转到实现,请按CTRL+YourMethodname或滚动单击方法,如Eclipes中的方法 以下是Android S

Class GO接口中的多态性

我试图在围棋中达到这种多态性 type Discoverer interface { Discover() string } type A struct { } func (obj A) GetTest() string { return "im in A" } type B struct { A } func (obj B) GetTest() string { return "im in B" } func (obj A) Discover() st

Class 如何在Codeigniter上列出所有已加载的库和帮助程序?

有没有办法列出CodeIgniter实例当前加载的所有库和助手 与其将每一个都与$this->load->is_loaded($item)?进行比较,不如在CodeIgniteir核心内部进行最佳管理。当它仔细检查映射到Singleton对象的library属性的实例时,CI\u Controller。这些库和帮助程序由受保护的实例管理($\u ci\u类&$\u ci\u帮助程序) 否则,您将需要对添加到Singleton对象中的内容进行重新拟合CI_Controller包括库、模型和加载程序

Class 在apex salesforce中将数字转换为单词

下面的apex代码可用于将数字(货币)转换为文字。此代码可以在触发器、visualforce页面中使用,以文字形式转换任何数字/货币字段值,并存储在任何文本字段中 这门课怎么叫 Decimal d = 1491511.61; NumberTOWordConvertion nwcObj = new NumberTOWordConvertion(); String numInWords = nwcObj.getNumberTOWordConvertion(d); 产量:壹仟肆佰玖万壹仟伍佰壹拾壹卢

Class Crystal-复制一个类

是否可以复制/复制一个类,而无需通过initialize方法,也无需创建空类并逐个复制值 例: copy作为一种可以进行类复制/复制的方法,您似乎不想复制一个类,而是复制一个对象。此istdup的方法 var2 = var1.dup 您可能希望使用以下方法: class你好 def初始化 放上“你好!” 结束 结束 var1=你好,新的#你好! var2=var1.dup pp var1#=># pp var2#=># var2 = var1.dup class Hello def i

Class 倍频程类成员变量更改不起作用

我已经建立了一个只有一个成员变量的小测试类。我试图在类的成员函数中更改此变量 我已将该类命名为:Test 我创建了一个新文件夹:@Test,其中包含所有方法。文件夹如下所示: 在Test.m构造函数中,有以下代码: function obj = Test() #member variable mem.memory = [1,5,2,4,3]; obj = class (mem, "Test"); endfunction 然后我还有显示方法: function display(

Class 组织kivy布局和课程

我有一个相当大的应用程序,分为一个.kv文件和一个访问其他.py文件库的GUI.py文件。我想把所有的东西都组织起来,把大的布局分成不同的类和.kv文件 目前,我正在开发一个函数,它应该在访问基类(称为BoxL)的变量和函数的同时,在我的主布局中添加和删除某个布局。我尝试了各种方法,但我不知道如何将我的主类交给/实例化给我的新类 我试图构建一个粗略的最小示例: 主python文件:GUI.py import kivy from kivy.app import App from kivy.conf

Class UML类图枚举

我正在为类图建模。类的属性是枚举。我该如何建模?通常你会这样做: - name : string _______________________ | <<enumeration>> | | DaysOfTheWeek | |_____________________| | Sunday | | Monday | | Tuesday | | ...

Class Can';在scala中找不到内部类

看看这个例子: class Outer(private val handler: Actor){ def this() = this(new Handler) // type Handler not found ? ? class Handler extends Actor{ override def act() { } } } 编译器抱怨找不到类处理程序。这是一个bug吗?内部类处理程序在外部类实例上有一个引用,您试图在外部实例存在之前创建一个新处理程序,这

Class 从fla文件到actionscript 3.0中的类

我正在尝试在Actionscript 3.0中制作一个类似“Achtung!die kurve”的游戏 到目前为止,我已经完成了其中一个“蠕虫”的移动,它工作正常 我想把它分成不同的类文件,但我似乎无法让它工作。 我有一个.fla文件和4.as文件。到目前为止,我只有其中两个代码。当我把我所有的代码直接放到fla文件中时,它工作得非常好,但是当我把它放到我的player类中时,它就不会把孩子添加到舞台上 这是我的播放器。作为文件: 我之所以评论addChild,是因为我想在main文件中这样做

Class 对象中的可变值

在Scala中,如果我计划拥有一个对象的可变属性(例如一个数字包),什么时候适合 创建一个var并使用一个不可变的数据结构 创建val并使用可变数据结构 我想猜测一下,您是否希望在线程应用程序中使用#2?有些集合是线程安全的吗 一般情况如何?(或者这真的不重要?不是你问题的完整答案,但是 您问题中的1或2都不适合多线程环境-vals具有不可变的数据结构。对于可变集合的多线程访问,我仍然建议使用Java.util.concurrent包中的Java集合。例如,要创建可变的并发哈希映射: def e

Class 当类不调用对象时使用关联';s方法

当引用第二个类的类实际上不调用其任何(第二个类)类时,显示两个类之间的关联是否正确方法,但仍保留第二个类的对象作为引用,以作为参数传递给其他类的方法?如果类a仅使用类B传递它,我将在类之间创建链接,而不是关联链接

Class 类中的pylons全局变量

在挂架中,如何使用在类中被认为是全局的变量,例如使用self,在挂架中使用self似乎不起作用 假设控制器中有: a、 py: class AController(BaseController): def TestA(self): text = request.params.get('text', None) self.text = text redirect(url(controller = 'A', action = 'TestB'

Class 具有类的Clojure案例语句

我想打开给定对象的类,以便对其进行编码 (defn encoded-msg-for [msg] (case (class msg) java.lang.Double (encode-double msg) java.lang.String (encode-str msg) java.lang.Long (encode-int msg) java.lang.Boolean (encode-bool msg) clojure.lang.Per

Class 类加载器在编程时找不到类。被导出到.jar

这就是问题所在: 我有一个类,它扫描点定义的包名(例如.com.this.package)中的类,然后将它们添加到列表中。 奇怪的是,当我在IDE中工作时,它工作得很好,但当我将项目导出到可执行jar文件时,它无法找到任何类 代码如下所示: private void discoverTestCases(String packageName) throws ClassNotFoundException, IOException { System.out.println("2"); Clas

Class 我想从列表菜单创建对象(图像或图片框),然后在面板上定位或移动它们。。。。(像油漆一样)

我尝试创建一个对象类(picturebox),然后将其称为我的主代码,以便从不同picturebox的菜单中创建其他picturebox。我想把它们固定在一个面板上,画出shcema或组织图 谢谢 类createpicture { 公共INTP; 公共int p_2 PictureBox pictureBox2 = new PictureBox(); Panel panel1 = new Panel(); Color color = new Col

Class 在类中调用方法

我有一个程序,其中有一个类,然后在这个类中有另一个类,在这个类中有一个方法。我试图在类内部调用该方法。 基本上:方法在类B中,而类A中 Class A Class B Method B类: class MyTableModel extends AbstractTableModel { public void getLibraryData () throws IOException { BufferedReader reader = new

Class ng单击isn';t工作不正常

我正在尝试从3个按钮添加/删除Cals, 由于某些原因,有时需要多次单击才能工作 <a class="button small"> <i class="icon-circle-arrow-up" ng-click="select('slide')" ng-class="{active: 'slide' == selected}"></i> </a> <a class="button small"> <i class

Class 如何设计一个对象状态随时间变化的类?

我有一个具有生命周期的类,也就是说,随着时间的推移,它的一些属性会发生变化(例如:如果你有一段时间不喝水,那么你会感到口渴)。现在我要做的是让另一个类在第一个类上不断调用(每分钟调用x个时间量的循环)一些方法,在那里我对照上一次完成检查并执行适当的操作时进行检查。然而,我希望有一些更干净的东西,也许可以使用一些模式来分离以更优雅的方式“观察”对象的责任。我希望这很清楚,否则我可以提供一些代码,我要做的是将对象初始化时的系统日期记录为对象的属性。然后,不要“监视”对象,而是在对象内部使用一个方法,

Class 有人在达特做班级树吗?

DartsMirrors对我来说目前的文档记录很差,很难进行实验-它们在代码中的行为与在控制台中的行为不同 对于我自己的使用,我希望能够将类(Types)视为树,节点类似于: 类节点{ 下面的type…是一个简单的示例,它打印超类的名称和Foo成员的名称 请注意,API使用的是符号,而不是字符串。这些符号是必需的,这样dart2js就可以缩小使用镜像的代码,这有点麻烦,但它们意味着您的代码将跨浏览器运行,并且非常紧凑 要在符号和字符串之间转换,请参见和(实际上我相信您现在可以使用新符号('foo

Class 多个I/O完成端口

我可以在单个应用程序中创建多个I/O完成端口吗?我的意思是,用自己的CompletionKey保存两个或多个CreateIoCompletionPort句柄?我的应用程序有2个IOCP类,从索引0开始有自己的客户端结构。我在CompletionKey中使用了这些索引,因此我认为在某种程度上,这会导致冲突,因为我的应用程序会在没有任何逻辑原因的情况下导致死锁。三重检查任何死锁情况并在调试模式下运行没有帮助 是的。您可以创建任意数量的IOCP* 我希望您的代码中有一个bug或标准的“锁反转导致的死锁

Class 面向对象的对象层次结构

实际上,什么是对象层次结构,我无法将其与类层次结构区分开来。它们实际上是同一件事吗?我已经研究了stackoverflow的答案并用谷歌搜索了一下,但还没有找到任何明确的解释:(没有相同的东西,它们实际上是非常不同的东西。令人困惑的是,类层次结构通常被非正式地称为对象层次结构 为了理解它们之间的区别,你应该理解类和对象之间的区别。这是OO理论的核心,你可以在任何OO书籍或谷歌上阅读 作为快速帮助,下面是一个简单的层次结构和二者(类和对象)示例: 类层次是指基于类之间继承关系的类分类法——在以下示

“Class of”类型声明的含义是什么?

在浏览我的一段代码时,我被一条语句卡住了,如下所示 TMyObjectClass=TMyObjectClass 我有点困惑,不知道这句话是什么意思。 AsTMyObjectClass在语句上方没有声明 并且TMyObject具有如下声明: TMyObject=class(TObject) 私有的 //一些私人会员声明 公开的 //一些公共变量 结束 那么,我的问题是,这个声明的意义是什么 TMyObjectClass=TMyObjectClass 那么TMyObjectClass是如何工作的呢

Class 在VB6中重写抽象类

我已经知道您在VB6中创建了一个接口。 实现接口的类必须实现所有例程。 有没有一种方法可以创建一个抽象类来实现一些例程。 派生类必须实现抽象例程,并且可以重写抽象类已经实现的例程 请注意,我们谈论的是VB6,而不是VB.NET或其他任何东西。 谢谢Visual Basic 6不支持实现继承,只支持接口继承。你可以阅读更多关于它的内容。有一篇关于VB6中的接口和继承的好文章,它可能会引导您在VB6功能中找到问题的解决方案。解决方法(不是解决方案): 例如,接口指定例程A和B,实现第二个例程。 派生

Class 从嵌套类访问父类变量

我想从嵌套类中访问变量width/height/size,将static放在它们前面可以工作,但是还有其他方法吗 class random_messages; int max_x; int max_y; rand int width; rand int height; rand int size; class

Class ';自我';在super.init调用之前使用

我是swift新手,不知道如何初始化类 成功在类定义中初始化为false if (succeeded && (time>1000)){ errormessage += ";connection slow" } 时间初始化为 time = data[3].toInt() 数据在哪里 var data = split(raw_data) {$0 == ","} 原始数据是一个字符串 类别定义: class geocodeObject: NSObject { in

Class 如何从JPA实体名称中获取类?

有没有办法找到答案 java.lang.Class 那就是有 @Entity(name = "X")? 换句话说,使用实体名获取实体的类名,当然是在运行时:)所有注册的@Entity都可以通过。它返回一个列表我在JPA规范中提出了一个问题,即4年前能够逐个实体名称加载实体,但在这方面仍然没有任何进展: 有趣的是,如果您通读所有答案,可能会完全回答这个问题:。此解决方案有效,但我们有数千个实体,每次循环都很昂贵,,,,,,@amitsalyan:如果您需要多次映射,可以很容易地将映射缓存

Class 有没有办法在Haskell中以自己的数据类型派生Num类函数?

假设我有一个类型声明: data MyType = N Double | C Char | Placeholder 只要有可能,我希望能够将MyType视为Double,所有Num、Real和分数函数都会为包装在N构造函数中的参数生成N(正常结果),并为其他参数生成占位符 > (N 5.0) + (N 6.0) N 11.0 > (N 5.0) + (C 'a') Placeholder 除了简单地将该类定义为这些类的实例之外,还有其他方法可以做到这一点,方法类似于: inst

Class C++;-在以下情况下,为什么必须将.cpp文件与/而不是.h文件一起包含才能访问全局变量的值?

我试图在单独的文件中正确地声明和定义全局变量,并将它们包含在处理类声明的第三个文件中 这三个文件是: 1) global.h #ifndef GLOBAL_H_INCLUDED #define GLOBAL_H_INCLUDED extern const int marker_num; extern const int dim; using namespace std; #endif // GLOBAL_H_INCLUDED 2) global.cpp #include <iost

Class 部署后未找到laravel应用程序类

请原谅,这是我的第一个问题……;) 在共享服务器上部署Laravel 5.4站点后,出现以下错误: 找不到类“App\Langue” 它出现在我的每个班级。除了我调用类的页面之外,所有的东西都是功能性的 这是我的密码: 我的一个控制器: <?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App; use App\Langue; use App\Formation; use Carbon\Carbo

Class 类型对象“;“时间距离”;“没有属性”;时间“;

我正在尝试制作一个时间-距离计算器,其中每个对象都代表一个问题,或者“实现”公式,距离=速度*时间(这可能不是100%正确,请不要引用我的话) 不管怎么说,问题是每当我试图运行时,编译器总是抛出一个错误,说“时间没有定义”。我已经在try-catch循环中将时间作为一个全局变量,所以我在这里做了一些错误的说明 错误在第28行的classmethod speedTime内: #key principle for this program: each object is a question, or

Class 获取接口本身的名称,而不是扩展类的名称

我在java中遇到了一个问题,我想调用类的名称, 这里我有两个不同的案例: 案例1: 类/接口Outputdeclaration定义如下: public interface Outputdeclaration extends _ElementA { public interface FloatingPoint extends DataTypeA { 鉴于_ElementA的定义如下: public interface _ElementA extends EObject { public i

Class 在类方法上使用apply()

可以对类方法调用apply()方法吗?我当前收到一个未定义的值。我正在寻找“托德是杰森、卡拉和大卫的父亲”的输出 要使用.apply(),需要向其传递两个参数。第一个是要对其调用方法的对象。在上面的例子中,这将是e1。第二个参数是要传递给方法的参数数组 因此,你可以: var ref = e1.info.apply(e1, children); 但是,您的info方法并不正确。如果要使用.apply()将参数传递给info(),那么您可能应该使用这些参数及其现在的编写方式,它试图将全局数组添加

Class Dart-创建一个类以扩展列表<;待办事项>;功能

我正在创建一个颤振应用程序,我有一个列表。 我想创建一个类,在普通列表函数的基础上添加小部件功能 我尝试扩展一个列表,但我得到了61个函数的“缺少iterable的具体实现”。我不想仅仅为了添加一个函数而创建61个调用“super”方法的实现 类TodoList扩展列表{ ListView作为ListView(){ 返回列表视图( 子项:this.map((Todo Todo){ 返回todo.asListTile(); })托利斯先生() ); } } 您可以使用ListMixin: clas

Class 我得不到<;span>;使用“复制和粘贴”时使用粗体

我有一个问题,粗体字体在剪切和粘贴从我们的html应用程序的工作。 字体基于类,但如果我从firefox剪切并粘贴到libreoffice等,粗体就不起作用。如果我有boldtxt标记,粗体就起作用 有没有一种方法可以让这项工作与课堂联系起来 下面是一个简单的代码,用于显示剪切和粘贴(需要格式化)不起作用的示例: <html> <head> <style> .bld {font-weight: bold;} </style> </head&g

Class 类图中国家、州和城市之间的构成

这是我在作文方面学到的东西,所以我做了一张老师在课堂上要求我们的国家、州和城市之间的课堂图表 我所做的 但是我的老师说这是不对的。我必须这样做: 但我不明白为什么这是正确的方法。有人能帮我吗

Class 从同一类中的另一个方法调用一个方法的返回值时出现问题

我是python的新手。我一直收到一个错误,上面写着“parseCustomerPlan()缺少1个必需的位置参数:'customerNames'”。当我在ParseCustomerPlan方法中使用self.customerNames时,我会得到“AttributeError:'NoneType'对象没有属性'group'”。当我在“parseCustomerNames方法”中的“return”值之前或之后向“parseCustomerNames方法”添加“self.ParseCustomer

上一页 1 2  3   4   5   6    7   8   9  ... 下一页 最后一页 共 82 页