finished code for Abstract class, the error for incompitable type due to the package path that the javac look for; first found the .java file in the specified package directory