Create abstract.java