circular-dependency

    0热度

    1回答

    该程序涉及在C++中编程的铁路网络仿真。该程序由五个不同的类组成,即控制器(记录时间和安排新事件),网络(抓取模型的不同部分),火车,车站和旅程。 行程基本上是一个以站点作为起点和终点的节点。火车取决于旅行,因为火车跟踪它必须去的地方。车站有火车的矢量。图中的依赖关系如下所示。 Graph 我已经看过相关的问题提出的解决方案,而这些解决方案只关注一个简​​单的A - > B,B - >的关系。以下

    1热度

    3回答

    我有几个类(A,B,C),每个类都有一个具有模板化(Ptr<...>)类型的成员,具体取决于另一个类(圆形)的不完整类型。我想按照如下所示键入类型(::ptr)。这似乎没有工作 - 我的编译器告诉我下面的: In file included from B.hpp:6:0, from A.hpp:6: C.hpp:13:8: error: ‘ptr’ in ‘class A’ do

    0热度

    1回答

    嗨,我试图创建一个工厂方法,返回类A的派生类,我无法理解循环声明,我希望你能帮我解决这个问题。 谢谢。 AChildOne.cpp #include "AChildOne.h" AChildOne.h #ifndef ACHILDONE_H #define ACHILDONE_H #include "A.h" class A_CHILD_ONE : public A { }; #

    0热度

    1回答

    我对C++相对比较陌生,我正在尝试编写一个简单的2D引擎。但是,目前的结构在其他语言(AS3等)中还是有问题的。我有两个类,一个叫DisplayObject,另一个叫DisplayObjectContainer。 DisplayObjectContainer是DisplayObject的子类,但DisplayObject有一个指向DisplayObjectContainer父级的指针作为属性。我无

    1热度

    1回答

    在同一个Java包中的类之间有循环依赖关系是不好的做法吗? 如果不是的话,我希望有一个可靠的参考指南的地方说这样的话。

    3热度

    2回答

    我是Javascript新手,不知道如何解决此问题。我创建一个GraphQL服务提供查询的数据库,我想定义三种类型:个人,公司和关系 type Relation: { person: Person company: Company } type Person: { relationship: Relation } type Company: {

    2热度

    3回答

    我有三个类实现它们的接口。 订单 public interface IOrderService { //SomeOrderFunction() } public class OrderService: IOrderService { //SomeOrderFunction(); } 驱动程序 public interface IDriverService {

    1热度

    1回答

    是相互依赖的情况下,我试图在CentOS 6.7安装geany转, 这里是提示: [[email protected] Downloads]# rpm -Uvh geany-1.27-1.el6.x86_64.rpm error: Failed dependencies: geany-libgeany = 1.27-1.el6 is needed by geany-1.27-1.el6.x86

    1热度

    1回答

    我正在开发一个Symfony 2 WebApp项目。综合商店的逻辑在MyShopBundle执行。 添加Twig Extension到包后,我得到一个异常: 我完全理解这个信息的意思,但到目前为止,我没有发现任何的解决方案来解决这个问题: 的PaymentServices的MyShopBundle报价内与付款过程相关的各种不同的服务。除此之外,它还会观察付款状态并自动向用户发送电子邮件通知。另外它

    1热度

    2回答

    我有一个Scala项目,它有一个接口(抽象类)I,它的实现以及对项目B(B.jar)的引用。 A与publish-local打包在一起被编译成jar文件并存储在.ivy目录中。 项目B反过来使用项目B中的I接口;它被编译成一个jar文件和一个.ivy目录。 来到这里,在斯卡拉一些设计问题: 这是一个循环依赖为A引用B当B指阿? 如果第一个问题是一个问题,我想简单的解决方案是从A中提取一个接口I,使