Do not ignore abstract and final declared