2016-07-11 29 views
-2

Kann ich die Anbaugeräte und die Erweiterungen gleichzeitig verwenden? Weil ich etwas in der anderen Klasse erben muss, während ich in derselben Klasse implementiert habe.Kann ich Utensilien gleichzeitig verwenden und erweitern?

public class DetailActivity extends AppCompatActivity 
implementsView.OnClickListener "extends ListActivity" 

Wie kann es so sein?

+0

Ja. du kannst es glücklich machen. –

+0

Kann ich mehrere Klassen erben? @MehrajMalik – Jeyjey

+0

Lesen Sie diese http://www.programmerinterview.com/index.php/java-questions/multiple-inheritance/ – Raghavendra

Antwort

1

Ja, Sie können aber Sie müssen Ihre extendsvorimplements schreiben:

public class DetailActivity extends AppCompatActivity implements Interface1, Interface2

Eine beliebige Anzahl von Schnittstellen realisiert werden können, wenn mehr als ein, dann muss diese durch ein Komma getrennt werden.

+0

Kann ich mehr als eine Klasse erben? @Bathsheba – Jeyjey

+1

Kein Java erlaubt das nicht. – Bathsheba

+0

Ohhh, danke dafür. :) – Jeyjey

1

Sie können nur eine Klasse erweitern, aber Sie implementiert mehrere Schnittstellen als Ihre Notwendigkeit.

Verwandte Themen