Zum Inhalt springen

Java - Klassen einbinden


Empfohlene Beiträge

Geschrieben

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

Geschrieben

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

Geschrieben

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

Geschrieben
Original erstellt von Erbeere:

<STRONG>Hammerhart, daran solltest Du arbeiten </STRONG>

jajajaaja mach ich zur zeit 8 stunden am tag

[ 08. Juni 2001: Beitrag editiert von: Hasi ]

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

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...