当前位置: 首页 > 知识库问答 >
问题:

在cytoscape插件中使用jung2

郗缪文
2023-03-14
public class xyz {

    public double i;

    public xyz(double a) {
        i=a;
    }
}

public class pqr {

    public double j;

    public pqr(double b) {
        j=b;
    }
} 
public class trans extends xyz {

    public pqr toPqr;

    public trans(double a) {
        super(a);
        toPqr = new pqr(i);
    }
}

然后mytrans.topqr.j指向mytrans.i

如果我为其中任何一个指定了新值,那么mytrans.I将发生变化

如果我更改mytrans.I,那么在mytrans.topqr.j中可以看到

共有1个答案

万选
2023-03-14

好吧,我正在寻找的是有一种方法来定义类trans,它扩展了类xyz,所以如果我有,例如

public class xyz {

    public String r;
    public double i;

    public xyz(String a, double b) {
        r=a;
        i=b;
    }
}

public class pqr {
    public String s;
    public double j;

    public pqr(String a, double b) {
        s=a;
        j=b;
    }
}

public class trans extends xyz {

    public pqr toPqr; //adding a new field of type pqr

    trans(xyz myXyz) {
        super(myXyz.r, myXyz.i);
        //code
    }
}

那么如果

xyz xyzA = new xyz("a",8); // constructor for two fields string r and double s

和(重铸?)

xyzA = new trans(xyzA); // trans takes an xyz object as constructor arg

所以

 类似资料:
  • 所以,我的网络真的很大,3000个节点和7000条边。所有的提前布局算法都会使浏览器冻结。我的想法是在json中使用预先计算的位置,我将加载到Cytoscape JS中。我认为使用预先计算的位置会使渲染更快更轻。

  • jsTree的某些功能已移出核心,因此您只能在需要时使用它。要启用插件,请使用 plugins 配置选项 ,并将该插件的名称添加到数组中。 例如,启用所有插件可以通过以下方式完成: (仅启用您需要的插件) "plugins" : [ "checkbox", "contextmenu", "dnd", "massload", "search", "sort", "stat

  • 本文向大家介绍怎么在vue中使用插件?相关面试题,主要包含被问及怎么在vue中使用插件?时的应答技巧和注意事项,需要的朋友参考一下 建议有时候不要直接使用第三方插件, 而是经过自己的封装. 要不然改起来, 就要跳楼

  • 问题内容: 我想在有角度的应用程序中使用jquery的UI布局插件。是否有角指令已执行此操作或具有相同目的? 问题答案: 这里是为健壮的体系结构而构建的,这就是为什么我们在指令和其他组件方面看到如此多的模块的原因。忍受它就像离开他们的核心设计一样,您最终会陷入混乱,无法维护代码库。 如果您正在编写AngularJS应用程序,则jQuery至关重要。 如果您要启动一个应用程序,请仔细阅读ng- bo

  • 我试图让我的生命工作区使用刀片CLI工作,但有困难。 我关注了liferay开发者官方网站上的这篇文章:https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/creating-a-liferay-workspace-with-blade-cli 上面写着:“有关如何在工作区内使用插件SDK的更多信息,请参阅使用工作区中的插件S

  • 插件{}块目前只能在一个项目的构建脚本中使用.他不能在脚本插件,settings.gradle和出书画脚本中使用. Gradle的未来版本将删除此限制.