inheritance

    2热度

    1回答

    我在虚幻引擎4中编写游戏。引擎为您提供了几个课程。在这个问题中,我将更多地关注类的关系而不是它们的目的。例如A - > B意味着A继承自B): ACharacter - > APawn - > AActor - > ... - >这个引擎的类是这样的(例如A→B意味着A继承自B) UObject “...”只是未发布的类。 UObject类是引擎的主类,几乎引擎中的每个类都在我的游戏中最终继承了U

    -2热度

    1回答

    让我们假设有1类,实现接口1和接口2(称为I1和I2) 所以我们有。 实现I1 A类和I2 现在让我们说我们有一个类B有2个构造函数: Public B(I1 Argument); public B(I2 Argument); 如果我们这样做: A NewVarA = new A(); B NewVar = new B(A); 其构造会被称为? 以何种顺序评估对象的类型?

    1热度

    1回答

    我知道派生类“是”基类,因此您可以随时将派生对象传递给基础成员函数。现在,我特别想知道与比较运算符相反的情况(基类不是抽象的并且有对象)。 可以说我有: class Base: { public: Base(int m1, string m2); virtual ~Base(); int GetM1()const; string GetM

    0热度

    1回答

    这个问题是关于如何在Java中编程时在Netbeans中处理库。 我有一个Java项目,我们称之为ABC。其活动之一是发送电子邮件。我的一些其他Java项目也发送电子邮件,所以我决定创建一个单独的Java项目来发送消息。这个项目被称为SendEmail。 SendEmail使用外部jar文件(javax.mail。*)。通过转到SendEmail的项目“属性” - >“库” - >“添加JAR”包

    0热度

    1回答

    我试图用类型化的回调实现抽象片段来在几个子类中使用它。 如何检查Context是否为适当类的实例? 我abstact CallbackFragment代码: public abstract class CallbackFragment<C> extends Fragment { protected C mCallback; public CallbackFragment()

    0热度

    2回答

    如果我有一个派生类的基类,是否有可能创建实例作为低音或派生类依赖传递给单个构造函数的参数? 例如代码: //Base Class class MyClass { public: //All instances created with this constructor MyClass(int param1, int param2) { if (param1 > p

    2热度

    1回答

    请帮助:) - 我不得不检查性能访问属性 - 工厂函数,连续继承和类,我不明白为什么连续继承失去?毕竟,对连续继承中复制的属性的访问应该是最快的。 我在Chrome上运行测试,Safari和CI总是丢失。从本次测试 https://jsperf.com/factory-function-vs-concatenative-inheritance-get 代码: const alien = {

    -3热度

    2回答

    为什么我运行此代码时得到0而不是1500? public class Department { private double rate = 0.0; public Department { } public getRate(){ return rate; } public setRate(){ rate =

    2热度

    1回答

    class A { //friend class B; protected: A(){cout << "A\n";}; }; class B: virtual A {}; class C : B {}; int main() { C c; return 0; } 虽然我期待由于A:A()受到保护而导致错误,但我能够成功编译此代码。基于这样

    0热度

    1回答

    我有这个类: public class My class <T extends Serializable> 我想将它扩展到一个新的通用类 public class Class2<T> extends My class<T> 它给绑定的失配误差 我不记得的规则现在实际上并具有对材质没有访问虽然我几年前买的Java请参见证书:(