Lokalizator lokalizacji w usłudze w tle Android

Jakie jest lepsze podejście, bezpośrednie wdrożenieLocationListener lubię to

public class BackgroundService extends Service implements LocationListener {}

lub zwykle deklarowaneLocationListener w klasie?

LocationListener locationListener = new LocationListener() {};