Frage

Is it possible to do the following - allowing for a properly coded constructor:

object1.method(new objectType1(argument1, argument2));  

Here, object1 contains objects of objectType2.

So, consider the following code:

portfolio.addInvestment(new StockInvestment(stock, numshares));  

addInvestment adds an object of type StockInvestment to an ArrayList . So, addInvestment receives an object of type StockInvestment

War es hilfreich?

Lösung

Yes, this is perfectly normal in Java

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top