Abstract java (24/42)

Abstract java