inner-classes 相关问题

在面向对象编程(OOP)中,内部类或嵌套类是完全在另一个类或接口的主体内声明的类。但是在Java中,内部类是非静态嵌套类。

内部类说明的可见性

我想比较两件事。我们知道:内部类可以访问外部类的每个成员。外部类不能访问内部类的成员。.除非您创建内部类的对象。我的...

回答 1 投票 0

C#:嵌套类的命名约定,以及适当的实现?

我想知道是否有用于命名“ concrete”类和实例的标准。例如,我目前有一个名为Test的类,其实例也称为Test。我认为这是...

回答 2 投票 2

如何在整个嵌套类中实现模板?

我正在尝试使用以下代码实现二叉树,我想自动创建在二叉树内部传递的类型的节点,但是我不知道该怎么做。请帮忙。谢谢...

回答 1 投票 0

在Python的抽象类中是否存在一些用于强制嵌套接口的机制?

我想创建一个具有嵌套类的类,该类在Python中定义了一些协定。一个可靠的例子是一个类型化的配置对象。我对此的尝试如下:从键入import映射,从abc ...

回答 1 投票 1

Java内部类设计的好处

在Java中,您可以具有内部类。从设计的角度来看,我很好奇是否有任何好处。我最初的想法是在...

回答 5 投票 16

我如何解析“需要包含X.Y的封闭实例”?

我正在Netbeans中开发一个小型桌面应用程序。这是我的第一个程序,我正面临一种非常奇怪的错误类型。我知道我做错了一些事情,但无法追踪我做错了什么:...

回答 4 投票 37

如何更改内部类中的变量值[closed]

我正在制作扫雷游戏。我想减少内部类中标志的数量,但会收到此错误。“从内部类引用的局部变量必须是final或有效地是final java” ....

回答 1 投票 -2

Java内部类的用法来存储一个人的多个角色

这里是一个问题:我正在制定一个计划,将公司的员工分配到不同的部门,并为他们在团队中建立不同的角色。因此,一个员工可以在多个团队中。 ...

回答 1 投票 0

为什么在嵌套类时不能从内部类访问外部类的私有成员?

X类{int Xi; Y类{int Yi; void func(){X x; x.Xi = 5; }; void func(){Y y; y.Yi = 5; ...

回答 1 投票 0

为什么python第三层嵌套类不能互相继承?

此代码在python中是有效的:类Inner:类InnerInner:attr = 1类Inner2(Inner):类InnerInner2(Inner.InnerInner):attr = 2为什么在...中无法执行以下操作?

回答 1 投票 1

有没有办法在其子级中修改嵌套类的实现?

我想拥有一个类接口(我们称其为A类),该类接口可以在我的代码中以不同方式继承和实现,并且该接口包含一些函数,包括stl类型...

回答 2 投票 0

打字稿中的三阶嵌套类

编辑1,只是使它变得更短一些,与以前的代码相同,只是想说它看起来像很多代码,但是都非常空。所以我想创建一个嵌套的类结构,......>

回答 1 投票 0

嵌套类是否具有静态变量?

我知道嵌套的类没有静态成员,类OuterClass {类InnerClass {私有静态int x = 0; // //这是错误}}但是,当我们用最终类声明它时...

回答 2 投票 1

寻找由特定字符组成的旧的,过时的单词的系统同义词

在下面发布的代码中,HTEsotericPoliticsOfTheWest是一个内部类,当我尝试定义接口时,由于接口不是固定的,eclipse会产生错误!你能解释一下为什么...

回答 1 投票 1

java:扩展一个内部类

jdk版本:1.8.0_241有一个扩展内部类的类。代码如下:class WithInner {class Inner {}}公共类ExtendInnerClass扩展WithInner.Inner {...

回答 1 投票 1


c ++中的类

我下面有这段代码,我无法找到ContractB类:public:ContractA是什么意思? #include使用命名空间std; class ContractA {unsigned int ...

回答 1 投票 0

static和abstract关键字可以在Java中一起使用吗?

据我所知,静态和最终组合可以一起使用,但是在Java中不允许静态和抽象或最终和抽象组合。但是有些地方我看到过下面的代码,例如public ...

回答 1 投票 0

[具有嵌套类的C ++循环依赖项

我正在尝试生成一些类的头文件,这些类是根据我用IDA反汇编后的类重建的。但是由于循环依赖性,我遇到了编译错误。对于常规类,我通过...

回答 2 投票 1

私有嵌套类访问外部类的私有函数

我的代码类的简化版本外部{私人:double Foo(double a = 0; double b = 1);类Inner {public:Inner(){mX = Foo(2,3); } ...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.