HMAS Vampire, HMAS Onslow & other historic ships at the Australian National Maritime Museum, Sydney.
HMAS Vampire is a Daring class destroyer built at the Cockatoo Island Dockyard, Sydney. She was launched in 1956 and commissioned in 1959. She converted to training ship in 1980 and decommissioned in 1986.
Oxley class submarine HMAS Onslow was built at Scotts Shipbuilding, Greenock, Scotland. She was laid down in May 1967, launched in August 1968 and completed in December 1968. She served until the late 1990s and is still in almost full operational condition.
The sailing ship is probably the sailing replica of James Cook's Endeavour, more info here: