Related resources for oops in java