inner-classes

    0热度

    3回答

    最近我在用Python大量时间后回到了Java,并且我试图再次适应它。我的第一个期望的项目是创建一个小应用程序,您可以(首先)登录。我正在使用mySQL来保存用户名和密码数据库。 到目前为止,我已经使用Java的swing GUI来创建弹出框,要求登录信息。输入的用户名和密码将针对SQL表中的用户名和密码进行测试。 问题是我正在使用while循环来测试对SQL表的输入。因此,输入的信息将根据SQL

    0热度

    1回答

    我尝试编写简单的程序,该程序可与嵌套类一起使用。我注意到,该嵌套类不能改变(或我做了错误的)封闭类领域: public class MyClass { private boolean bool = false; private NestedClass nestedClass = new NestedClass(); private class NestedClas

    0热度

    1回答

    我有一个学习Java 7 OCP考试的学生,他向我介绍了这个问题。他和我的理解是一个局部变量不能在法的内部类中使用,除非它是决赛,但他提出我用下面的代码它运行得很好: public class TestC195 { public static void main(String[] args) { TestC195 myObject = new TestC195();

    0热度

    2回答

    想象一下,你有一个嵌套类结构像下面这样: struct A { struct B { struct C{}; }; }; 如果你给一个C的实例,名为c像 A::B::C c; 是能够推断 最外类(这里A) 通过模板 下一个类层次结构(这里B) 的嵌套(这里是2)的数量,编译时递归和模板专业化的技术?我试过几个模板,如下面以下几点: templa

    2热度

    1回答

    我在使用“@link”和“@see”标签为内部/嵌套类的构造函数工作时遇到了问题,并希望这里有人能够提供帮助。这个简短的示例类给出了第25行的javadoc警告,在“Layer()”文档的前面几行中引用了“@link”和(等价的)“@see”标签。 package bogus; import javax.swing.JPanel; public class LayeredPlot extend

    0热度

    2回答

    使用Outer_class_object.new inner_class()可以在外部类外部实例化内部类。但是问题出现在外部类对象上会发生什么?意味着没有引用它的引用变量。很明显,它将在堆上,直到内部类对象在堆上,因为内部类在外部类上进行提供。那么在这种情况下java使用什么机制? 请参阅以下代码... NormalInnerClassDemo主要用于创建内部类的对象的外部类对象会发生什么情况。它

    0热度

    1回答

    我还有一个问题: 我有一个类PBV t(从Tab继承)hat有一个类几何。几何是Geo_1的父项。来自Geo_1我想访问PBV的方法(例如,printContent。我该怎么做?我能够创建信号插槽,但是由于我必须经常使用PBV方法来制作大量信号插槽。 这里是我的代码: PBV.h: #include "../Geometry/Geo_1.h" class PBV : public Tab {

    4热度

    3回答

    我试图将来自Cucumber的Json输出转换为单个Java对象。这包含嵌套深度四级的对象,并且我有麻烦反序列化它。我目前正在使用杰克逊,但愿意提供建议。 这是我的JSON代码: { "line": 1, "elements": [ { "line": 3, "name": "Converteren centimeters naar voeten/inches",

    0热度

    1回答

    我已经知道静态嵌套类应该像外层类(第2行)一样被访问。但即使实例化内部类直接工作(第1行)。你能帮我理解吗? public class OuterClass { public OuterClass() { Report rp = new Report(); // line 1 OuterClass.Report rp1 = new OuterClass

    0热度

    4回答

    例如,我试图做这样的事情: class Animal { public: virtual const char *says() const = 0; static Animal *makeLion() { return new Lion(); } static Animal *makeTiger() { return new Tiger(); } sta