Everything I read (from seemingly reputable sources) says the Nazis, although having "Socialist" in their name – were really far right fascists. They also, apparently, worked to eradicate socialism and socialists thinking in the party.
So how come in the Speech for the Heroes' Memorial Day (21 March 1943) does Hitler say this:
"Instead, it will increasingly strive to realize, in the service of the national interest everywhere, a true Volksgemeinschaft as the highest ideal. All the more so after the war, the German National Socialist state, which pursued this goal from the beginning, will tirelessly work for the realization of a program that will ultimately lead to a complete elimination of class differences and to the creation of a true socialist community." Wikisource:HitlersSpeechForHeroes
Even if this was a lie (to get popular support) – If he had already distanced himself from 'socialists', why was he still preaching 'socialism'?