Tak mniej więcej to chodzi o wzorzec projektowy dekorator. Jeżeli
nie czytałeś jeszcze o wzorcach projektowych poczytaj sobie
książkę lub cokolwiek na ten temat. Jeżeli czytałeś to wiesz o co
chodzi.
Jak zależy ci na wydajności to cała sprawa w tym aby gdzieś tam
gdzieś tam był zwracany obiekt specjalnie stworzony żeby robić to
co powinien robić. Czyli później odwołujesz się do metod tego
jednego obiektu i nie ma łańcucha wywołań czy jakiś innych
spowolnień. Jeżeli jest jakiś łańcuch wywołań to tylko po to żeby
skonstruować obiekt a to prawdopodobnie będzie potrzebne tylko
raz i dlatego nie będzie w zasadzie opóźniało działania.
Leniwa inicjalizacja to jeszcze trochę coś innego ale jak
najbardziej przydać się może.
----Android NewsGroup Reader----
http://usenet.sinaapp.com/