问题标签 [class-constructors]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 将基类 2 参数构造函数调用到子类 1 参数构造函数中
正如标题所说,我在子类构造函数中调用基类构造函数时遇到了一些问题
根据:
子类:
我得到的错误是 b 和 cu 未定义。感谢帮助
c++ - 关于构造函数和继承的解释
最近,我开始使用类,今天开始使用类继承。我创建了一个简单的程序来扩展我对继承的理解。该程序计算一个班级的平均成绩。我了解我编写的绝大多数代码,但也有一些例外(在代码下方列出)。任何和所有的帮助将不胜感激。
代码
那么,如何解释这些部分呢?
我认为这
还有这个
调用构造函数?或者,他们自己是构造函数吗?
而且,我发表的所有评论都是正确的吗?
c++ - 为什么这段代码不能返回值为 505.5 的 bpEffect 变量?
以下代码的预期结果应该是 505.5,但它返回的是 3.97541e+70。为什么会这样?如何解决问题?
c# - 使用 C# 计算输入的类构造函数
您好,感谢您查看我的帖子。一般是 C# 和 Oop 的新手。到目前为止学习一直很顺利,但是当我尝试创建(和调用)一个计算用户输入的数据的构造函数时遇到了问题。
如果可能:我想创建 3 个类。
显示信息并获取用户输入的 MainDisplay 类。
“仅”计算 bmi 的 BMIBlueprint 类。
计算 bfp 的 BFPBlueprint 类(需要使用 bmi total)。
我已经使用一个类完成了这项任务,但我真的很想知道/理解如何使用多个类来做到这一点。在提出这个问题之前,我已经看过/阅读/研究了过去两周我能找到的所有资源,但我无法理解创建一个进行计算的构造函数,然后在 main 中调用它以使用用户输入数据对于变量..
最底层的代码是我如何在一节课中完成的(但还没有完成)。不过,您可以无视所有这些,我只是不想表现得像我完全绝望或试图作弊一样。
这就是我到目前为止所拥有的。第一个是我创建的 BMIBlueprint 类,它只是用作基于用户输入的 bmi 计算器,我计划在我的 MainClass 中调用它。此外,这大约是我尝试使其工作的第 200 个不同版本,它可能与它可能/应该看起来的样子相去甚远......
如何“使用”上述类构造函数来计算用户在我的主类中输入的内容?还是我偏离了轨道?我的主类在我要求用户输入的位置下方,然后将这些值放在我的构造函数中。
我已经尝试了很多不同的方法,但这就是我现在所处的位置;如果有人有时间或善意地用一些笔记发布代码应该是什么,以便我可以研究它,那绝对很棒,但也可能要求太多。如果没有任何帮助/建议/隐喻/类比将不胜感激。
下面的代码是我在一节课中完成的所有工作 - 几乎完成,但不是问题的一部分,应该被忽略。
c++ - 如何专门化模板构造函数
我能够很好地专门化构造函数:
但是,我需要对采用非类型参数的模板执行相同的操作,例如:
这样做有诀窍吗?我想我可以在运行时的 setup() 期间传递 const char 名称。但是,如果对象本身在没有帮助的情况下知道,那就太好了。
java - Java - Is it possible to have a subclass constructor only 1 parameter, that doesn't involve calling super()?
Here is my abstract class:
I have the following subclass (also an extra subclass SavingsAccount, they both have their own independent balance, but's that's irrelevant):
As you can see from above, I want a constructor that just sets the overdraft, but I still need to call super at the start of every constructor, so I'm just passing in, whatever the balance currently is, can I even do that? Or do I need a balance variable in my CurrentAccount subclass aswell?
When compiling java is giving me this:
Any help would be appreciated.
c++ - c++初始化类成员变量依赖于其他成员变量
theta
基本上,一个由另一个类成员初始化但初始化良好的非静态成员。然后valley_max
初始化theta
如你所见。现在一切正常。然后我想初始化一个边界为valley_max
. 首先,我得到了错误:
无效使用非静态数据成员
然后我添加static const int valley_max
如你所见。但我得到了如下错误:
数组绑定在 ']' 标记之前不是整数常量
我只是想知道我是否可以初始化其边界由另一个成员变量初始化的成员变量初始化的数组。
谢谢你的帮助。
AP_Tmxk_VFH.cpp
AP_Tmxk_VFH.h
c++ - 下面给出的代码中的 C++ 构造函数定义差异
我是 C++ 的新手。学习构造函数。请参考下面提到的两个代码,并提供代码 2 不起作用的原因。谢谢。
代码 1:
代码 2:
为什么代码 1 有效但代码 2 无效?
java - 难以理解构造函数以及在另一个类中调用它们的原因
我在大学学习软件工程,我通常对面向对象编程的基本概念有相当牢固的掌握,但最近我发现自己在一些不太容易理解的概念上落后了。
一个主要问题是我无法理解类构造函数。如果我不尽快将其扼杀在萌芽状态,我知道的事情将是我的失败。
我已经请我的导师解释了,但一定是他们解释的方式,只是没有让我有我通常做的“啊哈”时刻。
为了帮助您,请参阅以下示例,工作程序(演示链接列表的使用和操作):
主类:
子类:
谁能解释通用Node<E>
(主)类中构造函数的目的是什么?在什么情况下应该召唤他们?
c++ - 从头文件定义嵌套类
C++ 还是相当新的,并试图在这里提高一个档次。我想构建一个带有嵌套 Node 类的 Heap 类,并向 Heap 类添加堆排序方面。我用 Java 做过类似的事情,但是我在尝试在 .cpp 文件中定义嵌套类时遇到了困难。
现在,当我在 .cpp 文件中定义我的嵌套类时,我不能简单地......
我不确定我的问题是我如何合并模板,或者我定义内部类的语法是否错误。泛型编程和嵌套类在 C++ 中对我来说都是陌生的