Ich habe eine Frage, die mehr oder weniger technisch ist. Ich möchte Folgendes tun:Erweitern einer Schnittstelle in einer Klasse
Haben Sie eine Klasse, die sowohl einen Standardkonstruktor als auch einen anderen Konstruktor definiert, der ein neues Objekt namens NamedRunnable erstellen wird.
Diese Klasse wird die Runnable-Schnittstelle effektiv implementieren, einschließlich der von ihr bereitgestellten run-Methode.
Ich möchte einen Weg finden, die run-Methode innerhalb der 'NamedRunnable' -Klasse selbst nicht explizit zu implementieren, sondern sie in allen Membern implementiert zu haben, die die Klasse ableiten.
Ist so etwas möglich?
Es ist mir nicht ganz klar, was Sie erreichen wollen: Sie wollen einen Konstruktor, der ein Runnable und die Run-Methode benötigt, um dieses Runnable auszuführen? –
kannst du uns psuedo-code zeigen, ich verstehe wirklich nicht was du willst – niceman
Willst du das? public class NamedRunnable implementiert Runnable {.. public void run() {}} Es ist sicherlich möglich, – aksappy