Why Is Java Not 100 Object Oriented