Можно ли создать объект внутреннего класса в конструкторе внешнего класса?Можно ли создать объект внутреннего класса в конструкторе внешнего класса?
0
A
ответ
-1
Если я правильно вас понимаю, тогда да, если вы используете композицию.
пример psudeo-код:
public class Inner(){
//code
}
public class Outer(){
Inner foo;
public Outer() {
this.foo = new Inner();
}
}
6
Конечно.
public class Outer
{
public Outer()
{
Inner inner = new Inner();
}
class Inner
{
}
}
1
Да, законно строить внутренний класс в конструкторе внешнего класса. Например:
public class Outer {
private Inner myInner;
public Outer() {
myInner = new Inner();
}
public class Inner {
}
}
Вы прочитали Sun Nested Classes Tutorial.
Смежные вопросы
- 1. Можно ли создать экземпляр анонимного класса в конструкторе внешнего класса?
- 2. создать экземпляр внутреннего класса в конструкторе
- 3. Можно ли вводить объект внутреннего класса?
- 4. Создать экземпляр класса, который используется в конструкторе его внешнего класса
- 5. Как создать экземпляр внутреннего класса для объекта внешнего класса?
- 6. Невозможно создать объект в конструкторе класса
- 7. Как создать объект для другого класса в конструкторе класса? C++
- 8. Scala - Реферирование в наружном конструкторе класса внутреннего типа класса
- 9. можно ли создать объект абстрактного класса?
- 10. Можно ли создать объект для частного класса
- 11. Можно ли создать объект внутри конструктора класса?
- 12. Отношение внутреннего внутреннего класса
- 13. Есть ли простой способ создать объект внутреннего класса в Android?
- 14. Как создать и использовать объект внутри внутреннего класса вложенного класса?
- 15. Как создать экземпляр внутреннего класса внутри другого внутреннего класса
- 16. Требуется ли конструктору по умолчанию для внутреннего класса объект внешнего класса?
- 17. Внутренний объект класса в конструктор класса Outer в C#
- 18. использовать объект, созданный в конструкторе класса в методах класса
- 19. Spring: Внедрение частного внутреннего класса в качестве члена внешнего класса?
- 20. java - могу ли я создать объект внутреннего класса объекта?
- 21. Создать участника из внешнего класса
- 22. Java - Конструктор внутреннего класса - допускается только для внешнего класса
- 23. Возможно ли изменить внешний экземпляр класса внутреннего класса на Java?
- 24. Доступ к частной переменной экземпляра внутреннего класса из внешнего класса
- 25. Доступ внешнего класса из внутреннего класса в Java
- 26. Можно ли создать экземпляр класса?
- 27. Инстанцирования внутреннего класса класса
- 28. Ключевое слово для внешнего класса от анонимного внутреннего класса
- 29. У меня есть объект внешнего класса. Как получить от него объект внутреннего класса?
- 30. Создавать объект одного класса в конструкторе другого класса C++?
Не могли бы вы дать образец кода? – soulmerge
Почему бы не попробовать и не выяснить? –
Возможны угловые шкафы. Например, создание внутреннего класса в аргументах вызова 'this()' или 'super()'. –