Answer:
The four German battleships active in World War II were:
Scharnhorst
Gneisenau
Bismarck
Tirpitz
The first two were approximately 33,000 tons each, mounting 9x 11" guns.
The second two were approximately 44,000 tons each, mounting 8x 15" guns.
There were also two old pre-dreadnought battleships active in the Kriegsmarine (German Navy) during World War II:
Schliesen
Schleswig-Holstein
These two ships had been obsolete since they were built prior to World War I, but did provide service in shore bombardment and training capacities. Schleswig-Holstein actually fired the first shots of the war in the bombardment of the Westerplatte near Danzig.