Abstract java (16/42)

Abstract java