add abstract .java every class extends logging could use info , debug ect functions