On Friday, 26 June 2015 at 22:14:56 UTC, Adam D. Ruppe wrote:
On Friday, 26 June 2015 at 21:50:30 UTC, Assembly wrote:
class Baa {
  Foo a = new Foo();
  Foo b = new Foo();
  Foo[] l = [a,b];

I wasn't aware about this. I'm used to have static only when I request so, like using static keyword in each member that must be static. Gonna move it to the constructor.

Keep in mind that those instances are *static* and probably not what you expect; modifying a will be seen across all instances of Baa unless you actually assign it to a new member.

I know this works:

Doing it in the constructor is really the best way.

Gonna do so, thanks

Reply via email to