2013-07-06 29 views
5

mogę realizować OnClickListener i SurfaceHolder tak:Czy działanie może mieć dwa narzędzia?

public class MainActivity extends Activity implements SurfaceHolder.Callback,OnClickListener 
+4

Idź uczyć się podstaw języka Java, tak, możesz to zrobić, ogólnie: klasa Java może implementować n interfejsów za pomocą 'impozycji i1, i2, ...., w' – Houcine

+0

Oczywiście, możesz implementować wiele interfejsów w klasie oddzielone przecinkiem (,) między każdą nazwą interfejsu. –

+0

Nadal jestem 17 :( –

Odpowiedz

15

Tak, w Javie klasa może realizować wiele różnych interfejsów.

To rekompensuje brak wielokrotnego dziedziczenia w Javie, w przeciwieństwie do np. C++, w którym dozwolone jest dziedziczenie wielokrotne.

Następnym razem proponuję zrobić swoją pracę domową i przynajmniej wypróbować kod przed pytaniem.

+0

dzięki za pomoc! –

Powiązane problemy