Java Classes Vs Interfaces In Crystalline