Henvis til passagen nedenfor og svar derefter på spørgsmålet på samme sprog som passagen:  Passage: Java's syntaks er i høj grad påvirket af C++. I modsætning til C++, som kombinerer syntax til struktureret, generisk og objektorienteret programmering, blev Java næsten udelukkende bygget som et objektorienteret sprog. Alle koder er skrevet inde i klasser, og hvert dataelement er et objekt, med undtagelse af de primitive datatyper, (dvs. heltal, floating-point tal, booleanske værdier og tegn), som ikke er objekter af ydeevne årsager. Java genbruger nogle populære aspekter af C++ (såsom printf-metoden).  Spørgsmål: Hvad påvirker java?
C++