Вопросы по теме 'inner-classes'
Внутренний класс Java и статический вложенный класс
В чем основное различие между внутренним классом и статическим вложенным классом в Java? Влияет ли дизайн / реализация на выбор одного из них?
801455 просмотров
schedule
05.10.2022
Частные внутренние классы в C # - почему они не используются чаще?
Я относительно новичок в C #, и каждый раз, когда я начинаю работать над проектом C # (я работал только над почти зрелыми проектами на C #), мне интересно, почему нет внутренних классов?
Может, я не понимаю их цели. Для меня внутренние классы - по...
69638 просмотров
schedule
27.10.2022
Можно ли сделать анонимные внутренние классы в Java статическими?
В Java вложенные классы могут быть либо static , либо нет. Если они static , они не содержат ссылки на указатель содержащего экземпляра (они также больше не называются внутренними классами, они называются вложенными классами).
Если вы забудете...
26511 просмотров
schedule
21.07.2022
Точки соединения внутреннего класса AspectJ
Интересно, есть ли способ добраться до кода, используя аспект в части «// сделать что-то»?
Заранее спасибо.
Туран.
public class Test {
private class InnerTest {
public InnerTest() {
JButton j = new JButton("button");...
3388 просмотров
schedule
12.05.2024
Объем вложенных классов?
Я пытаюсь понять область действия вложенных классов в Python. Вот мой пример кода:
class OuterClass:
outer_var = 1
class InnerClass:
inner_var = outer_var
Создание класса не завершается, и я получаю сообщение об ошибке:...
139467 просмотров
schedule
13.03.2022
Представляют ли внутренние классы Java угрозу безопасности?
Недавно группа безопасности моего проекта выпустила документ с рекомендациями по безопасности кода, предназначенный для использования в рамках наших обзоров кода. Первое, что меня поразило, это пункт с надписью «Не использовать внутренние классы». Я...
4238 просмотров
schedule
15.12.2022
Как получить доступ к внешнему классу из внутреннего класса?
у меня такая ситуация...
class Outer(object):
def some_method(self):
# do something
class Inner(object):
def __init__(self):
self.Outer.some_method() # <-- this is the line in question
Как я могу...
104672 просмотров
schedule
06.05.2023
Разрешить сборку мусора класса, когда анонимный экземпляр внутреннего класса упоминается в другом месте?
У меня есть класс А:
public class A {
private B b = new B() { public void method() { do something } };
public B getB() { return b; }
}
public interface B { void method(); }
Экземпляр b имеет неявную ссылку на экземпляр своего...
2043 просмотров
schedule
13.04.2024
Десериализация Json Jackson без внутренних классов
У меня есть вопрос относительно десериализации Json с использованием Jackson. Я хотел бы десериализовать файл Json, используя класс, подобный этому: (взято из http://wiki.fasterxml.com/JacksonInFiveMinutes )
public class User
{
public enum...
5427 просмотров
schedule
24.03.2023
Ошибка компиляции при наследовании универсального внутреннего класса, расширяющегося с ограничениями
У меня проблема при компиляции универсального класса с внутренним классом. Класс расширяет общий класс, а также внутренний класс.
Здесь реализован интерфейс:
public interface IndexIterator<Element>
extends Iterator<Element>
{...
2163 просмотров
schedule
17.02.2024
Как использовать объекты в качестве модулей/функторов в Scala?
Я хочу использовать экземпляры объектов в качестве модулей/функторов, примерно так, как показано ниже:
abstract class Lattice[E] extends Set[E] {
val minimum: E
val maximum: E
def meet(x: E, y: E): E
def join(x: E, y: E): E
def neg(x:...
588 просмотров
schedule
30.06.2022
Как можно получить доступ к этому внешнему классу из внутреннего класса?
Можно ли получить ссылку на this из внутреннего класса Java?
i.e.
class Outer {
void aMethod() {
NewClass newClass = new NewClass() {
void bMethod() {
// How to I get access to "this" (pointing to outer) from here?...
23320 просмотров
schedule
20.11.2023
Проблема с одноименными внутренними классами в Visual C++
У меня проблема с Visual C++ 2005, где явно перепутаны внутренние классы с одинаковым именем, но в разных внешних классах.
Проблема возникает для двух уровней, где каждый уровень имеет интерфейс слушателя как внутренний класс. B является...
516 просмотров
schedule
27.12.2022
Java — должны ли ActionListeners, KeyListeners и т. д. всегда объявляться во внутренних классах?
Во всех примерах исходного кода Java, которые я рассматривал, слушатели всегда объявлялись во внутренних классах.
Почему - в чем причина такого кодирования классов вместо того, чтобы иметь слушателя (ей) в своем собственном отдельном *.java...
1040 просмотров
schedule
27.03.2023
доступ к переменной внутри внутреннего класса в java
Я пытаюсь создать массив JLabels, все они должны стать невидимыми при нажатии. Проблема возникает при попытке настроить прослушиватель мыши через внутренний класс, которому требуется доступ к переменной итерации цикла, используемого для объявления...
43833 просмотров
schedule
14.02.2023
Статический метод, возвращающий внутренний класс
Я действительно не понимаю, почему метод getMyClass2 ниже не может быть статическим, почему это недействительный код Java?
public class MyClass
{
private class MyClass2
{
public String s1 = "";
public String s2 = "";
}...
4506 просмотров
schedule
20.05.2022
Java: внутренний класс интерфейса (из google guice)
Я просматривал исходный код Google guice и нашел незнакомый фрагмент кода. Было бы здорово узнать, если бы кто-то мог это прояснить.
У меня есть очень общее представление о внутренних классах, поскольку они сохраняют детали реализации близко к...
489 просмотров
schedule
18.07.2023
Доступ к переменным из внутреннего класса
У меня есть код, который определяет анонимный внутренний класс для обработчика обратного вызова. Этот обработчик должен назначить локальную переменную, см. ниже. Мне нужно назначить resp в обратном вызове и обратиться к нему ближе к концу функции....
14029 просмотров
schedule
27.04.2023
Android + MySQL с использованием com.mysql.jdbc.Driver
Я пишу приложение для Android, которое будет подключаться к серверу MySQL. На данный момент я тестирую сервер MySQL на своем компьютере через XAMPP, используя http://localhost:3306/ . Приведенный ниже код отлично работает при тестировании строго...
28955 просмотров
schedule
21.11.2022
Java: defineClass и внутренние классы
В моем собственном загрузчике классов я получаю все записи из файла jar и использую defineClass() для загрузки классов в память.
Моя проблема в том, что если у jar есть внутренние классы (например, MyClass$1.class), метод defineClass завершается с...
700 просмотров
schedule
19.05.2023