Ich versuche zu minimieren, wie viel ich eine Instanz erstellen, da ich in Java nicht besonders geschickt bin. Zur Zeit habe ich eine Reihe von Instanzen anderer Klassen in meinem Main, ein kurzes Beispiel ...Wie referenziere ich Instanzen, die eine Instanz verwenden?
public final class ClassName extends JavaPlugin {
AntiSwear antiSwear = new AntiSwear();
Spam spam = new Spam();
@Override
public void onEnable() {
// Plugin startup logic
}
@Override
public void onDisable() {
// Plugin shutdown logic
}
}
Und statt immer mehr Instanzen machen, ich möchte nur eine Instanz der Hauptklasse machen, ClassName className = new ClassName();
und Führen Sie etwas wie className.spam...
Grundsätzlich, um mein Kauderwelsch in Englisch zu setzen: Ich möchte nur sehen, wie Instanzen mit einer Instanz zu referenzieren.
'className.spam' sollte –
funktioniert das' static' Schlüsselwort Abdeckung, was Sie brauchen? –
@PaulHicks das 'statische' hat funktioniert :) Danke – VeeAyeInIn