Передача объекта в другой объект - 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();
}
}