Передача объекта в другой объект - Java
Формулировка задачи:
Дано:
Ситуация следующая : в классе MainActivity создается объект f из класса First(создается из сторонней библиотеки).
Следующим создается объект NewObj из класса Second, находящегося внутри все того же MainActivity.
Нужно передать в объект f объект NewObj(в метод addMethod), что бы с ним можно было работать.
Объект как бы передается, но со свойствами его уже работать невозможно(даже скомпилировать нельзя).
Возможно ли решить такую задачу - или JAVA на такое не способен?
Class MainActivity { First f=new First(); class Second { public String v="Hello!"; public start(){System.out.println(v);} } public void start(){ Second newObj= new Second(); f.addMethod(newObj); } start(); }
class Fist{ public addMethod(Object obj){ obj.start(); } }
Решение задачи: «Передача объекта в другой объект»
textual
Листинг программы
class First{ public void addMethod(Second obj){ obj.start(); obj.finish(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д