Rigardu la malsupran trairejon kaj poste respondu la demandon en la sama lingvo kiel la trairejo: Trairejo: La sintakso de Java estas plejparte influita de C++. Male al C++, kiu kombinas la sintakson por strukturita, senmarka kaj objekt-orientita programado, Java estis konstruita preskaŭ ekskluzive kiel objekt-orientita lingvo.
C++