inner-classes 相关问题

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

Java:静态vs内部类[重复]

静态和非静态嵌套类有什么区别?

回答 8 投票 342

在Eclipse中,创建类时“封闭类型”是什么?

在Eclipse中,当您创建一个类时,有一个复选框,上面写着'Enclosing type'。有谁知道它的作用?我附上了截图。

回答 1 投票 1

Java内部类和静态嵌套类

Java中的内部类和静态嵌套类之间的主要区别是什么?设计/实施是否在选择其中一个方面发挥作用?

回答 25 投票 1621

为什么我不能在Java的内部类中创建枚举?

我尝试做的是:public class History {public class State {public enum StateType {Eclipse在StateType上给出了这个编译错误:必须定义成员枚举StateType ...

回答 4 投票 54

在类文件中使用Inner Class Attribute有什么用?

我知道内部类和匿名类是java编译器提供的编译时结构。如果是这种情况,为什么类文件必须包含有关内部类的信息...

回答 2 投票 0

Java:无法在外部类的子类中访问嵌套类子类的受保护方法

我正在分解一个类以允许重用,不同的信息隐藏实现等。它是:public class Outer {public static class Inner {// ... protected static void ...

回答 2 投票 0

PHP中的嵌套或内部类

我正在为我的新网站构建一个用户类,但是这次我想把它构建得有点不同......我知道C ++,Java甚至Ruby(可能还有其他编程语言)......

回答 10 投票 90

静态内部类的真实目的[重复]

我是Java的新手。在学习的过程中,我遇到了内部类 - 静态和非静态内部类。虽然我已经了解它们是如何运作的,但我无法弄清楚它们的真实......

回答 2 投票 -1

如何在Python中设置嵌套类的显示名称?

我有一个场景,我有多个具有相同名称的嵌套类,调试它让我疯了。这是一个草图:类引用(对象):这里的共同功能类...

回答 1 投票 3

为内部类创建对象时出错(嵌套类中的类)

这是我正在尝试的代码;我在线上得到错误“outer.inner1.inner2 innerobj2 = outerobj.new inner2();”。任何人都可以确认对象创建的错误和语法是什么...

回答 1 投票 1

获取内部类实例状态

用例类似于下面的代码。在另一个类(Outer_Demo)中有一个类(Inner_Demo)。 Inner_class将在外部类私有方法中的某些条件下实例化。 ...

回答 1 投票 0

共同朋友类的C#解决方法

所以,我有一个类似于这个的用例,但是我觉得有一些额外的细节需要一个新的问题。 (相关问题,供参考)我正在编写一个数据结构来实现...

回答 1 投票 4

Java - 不能访问类型为Foo的封闭实例

我有以下代码:class Hello {class Thing {public int size;事(){size = 0; public static void main(String [] args){...

回答 5 投票 287

RecycleView中的onBindViewHolder问题

我不能把我的textView放在方法onBindViewHolder中来自内部类Item,我把它公之于最终并且仍然无法解决它,我尝试了很多例子,这也是同样的问题。包......

回答 1 投票 0

内部类的属性具有外部类的泛型类型

我有一个类Item,它将在下面的类中用作泛型类型:abstract class AbstractClass {abstract class Inner {I ...

回答 1 投票 0

如何在C ++中的另一个模板函数中使用属于模板化类的嵌套类型?

我正在设置一个函数,它基于元组类型和函子结构来初始化元组。因为它有一个size_t模板参数INDEX来保留编译时索引。这个算子也可能......

回答 1 投票 4

嵌套类的同类朋友是否可以访问外部类成员?

clang ++,g ++和MSVC对此代码不同意:class A {private:enum class E {NO,YES}; B级{私人:朋友E f1(){return E :: YES; } //朋友E f2(); }; }; ...

回答 1 投票 14

从嵌套类访问封闭类中的字段的最佳方法是什么?

假设我在表单中有一个下拉列表,并且我在此类中有另一个嵌套类。现在,从嵌套类访问此下拉列表的最佳方法是什么?

回答 8 投票 55

匿名内部类 - getClass()

我编写了以下代码:public class AnonymousClasses {public void sayHello(){} public interface GreetingModule {public void sayHello(); } public static void main(String [...

回答 2 投票 1

如何使用友元函数中的嵌套类?

正如我得到一个解决方案,我有另一个问题。看,我在我的模板化链表中有一个朋友声明,我需要让它作为朋友来访问我的私有嵌套Node结构。模板

回答 1 投票 3

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