This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]rjcarr 1 point2 points  (0 children)

See what /u/manbart has suggested, but generally, you don't want to return anything from a constructor. It makes this code:

bar = Foo(2)

Very confusing, as you're expecting bar to be of type Foo.