The Object of Data Abstraction and Structures (using Java)