first oop
add many java