2 ms·
There is not an Universal OOP specification to follow. In Java's case, a lot OOP flavor's design patterns are created due to Java's lacking of some primitives
by oh-kumudo 8y ago
There is not an Universal OOP specification to follow.
In Java's case, a lot OOP flavor's design patterns are created due to Java's lacking of some primitives like closure/lambda and higher-order functions back in its old days.
In short, Java's OOP solves many problems that are unique to Java and could be easily avoided in other languages.