[Solved] Are pins forced to LOW after constructor calls?

In your first example, your constructor runs before "init()".
Take a look at the source of "init()".