Consumatore(Piattaforma piattaforma) si chiama costruttore di classe e come dice il nome serve a costruire un oggetto. In particolare quel costruttore accetta come parametro formale un oggetto di tipo Piattaforma che poi assegna alla sua proprietà "p" che quindi viene diciamo inizializzata al valore del parametro passato( non è formalmente corretta questa affermazione dato che quello che viene assegnato è un riferimento e non un valore, ma non mettiamo troppa carne al fuoco).
Quindi con new Consumatore(miaPiattaforma) vai ad invocare il costruttore della classe Consumatore passando come parametro "miaPiattaforma".
Una domanda mi sorge spontanea, stai seguendo un testo oppure stai andando diciamo a mano libera? Dico questo perchè prima di affrontare il problema del multi threading si dovrebbero acquisire concetti un po' più basilari come appunto i costruttori di classe.

Rispondi quotando