Zum Inhalt springen

Java - Klassen einbinden


Hasi

Empfohlene Beiträge

Hallo,

hat mir jemand ein kleines Beispiel, bzw kann mir erklaeren wie ich eine Java-Klasse in eine andere einbinde,

also d.h. ich hab zwei Java Klassen in je einer Datei hab die meinen JBuilder-Projekt hinzugefuegt, und jetzt mag ich eine Methode von Klasse1 in Klasse2 verwenden

hmmm naja bis jetzt schreib ich immer alles in eine Datei :rolleyes::D und der Spaghetti-Code nervt

Danke im voraus

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi

Also ich bin mir jetzt nicht so ganz sicher, was genau Du meinst. Entweder Du möchtest wirklich von einem Objekt auf das andere Zugreifen oder Du sprichst von Vererbung. Egal wie, für beides ein Beispiel:

Zugreifen von Objekt auf Objekt:


public class Class1

{

  private String name = null;

  public void setName(String newName)

  {

    name = newName;

  }

  public String getName()

  {

    return name;

  }

}


public class Class2

{

  private Class1 testObject = null;

  public Class2()

  {

    testObject = new Class1();

    testObject.setName("Erbeere");

    System.out.println(testObject.getName());

  }

  public static void main(String args[])

  {

    new Class2();

  }

}

Ein Beispiel zur Vererbung:

public class Class1

{

  private String name = null;

  public void setName(String newName)

  {

    name = newName;

  }

  public String getName()

  {

    return name;

  }

}


public class Class2 extends Class1

{

  private String vorname = null;

  public Class2()

  {

    name = "Schiffler";

    vorname = "Thomas";

    System.out.println(name + ", " + vorname);

  }

  public static void main(String args[])

  {

    new Class2();

  }

}

Das sind nun wirklich nur die 2 Beispiele. Falls Du Fragen hast, Frag halt einfach :)

Gruß Erbeere

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo Erbeere,

danke fuer deine Antwort ich habe es gestern noch selber herausgefunden,

ich hab nach Packages gesucht!

NaJa das Kapitel fand ich in meinem Buch etwas uninteressant *duck*

Ich hab es jetzt nachgelesen und verstehe es auch

Ich frag dann wieder seltsame Sachen wenn ich nicht weiter komme :rolleyes: !

CU

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...