Diamond Problem in OOP: How Java Solves It and How ABAP Compares | My Portfolio