<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Java Problem</title>
    <link>http://forum.geizhals.at/feed.jsp?id=78738</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(5): Java Problem</title>
      <link>http://forum.geizhals.at/t78738,399008.html#399008</link>
      <description>ja, vor allem am anfang denkt man sich, bau is ja eh voll leicht, ab dann zieht der schwierigkeitsgrad doch recht zügig an und dann schaut man meist blöd - oder man ist zu spät dran.&lt;br/&gt;</description>
      <pubDate>Sun, 02 Jun 2002 16:09:21 GMT</pubDate>
      <guid>http://forum.geizhals.at/t78738,399008.html#399008</guid>
      <dc:creator>Penguin</dc:creator>
      <dc:date>2002-06-02T16:09:21Z</dc:date>
    </item>
    <item>
      <title>Re(4): Java Problem</title>
      <link>http://forum.geizhals.at/t78738,397316.html#397316</link>
      <description>ich hatte auf der tu in eprog auch solche "leichten" beispiele, und habs nicht geschafft. wenn du einsteiger bist is das ganz schön happig.&lt;br&gt;support is eher fürn &lt;font color="red"&gt;*PIEP*&lt;/font&gt;&lt;!-- arsch --&gt;, und das skrip hat mir auch nicht weitergeholfen. auf ein neues in ws, wos hier so kompetent ehilfe gibt hoff ich dass ich das diesmal packe...&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Fri, 31 May 2002 17:43:55 GMT</pubDate>
      <guid>http://forum.geizhals.at/t78738,397316.html#397316</guid>
      <dc:creator>estranged</dc:creator>
      <dc:date>2002-05-31T17:43:55Z</dc:date>
    </item>
    <item>
      <title>Re(3): Java Problem</title>
      <link>http://forum.geizhals.at/t78738,397003.html#397003</link>
      <description>Verstehe &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt;&lt;br&gt;&lt;br&gt;Unter Abgabe versteht man bei uns in der Abendschule etwas ähnliches wie eine Projektabgabe (als Ganzes) oder nur einfach ein Prog. Projekt abzugeben ... deswegen meine Rückfrage.&lt;br&gt;&lt;br&gt;Bei uns ist die Abgabe als Semesterstoffwiederholung zu sehen und diese Wiederholung in einem Projekt zusammenzufassen.&lt;br&gt;&lt;br&gt;Beurteilung des Projektes sind immerhinn &lt;u&gt;50%&lt;/u&gt; &lt;br/&gt;</description>
      <pubDate>Fri, 31 May 2002 12:13:30 GMT</pubDate>
      <guid>http://forum.geizhals.at/t78738,397003.html#397003</guid>
      <dc:creator>Y e LL o W</dc:creator>
      <dc:date>2002-05-31T12:13:30Z</dc:date>
    </item>
    <item>
      <title>Re(2): Java Problem</title>
      <link>http://forum.geizhals.at/t78738,396358.html#396358</link>
      <description>ganz einfach: Wirtschaftsuniversität Wien, die Abgabe zählt einen (1) von hundert (100) Punkten im Semester.&lt;br&gt;&lt;br&gt;Fach: Spezielle Betriebswirtschaftslehre: Wirtschaftsinformatik, E-Commerce und Neue Medien&lt;br&gt;&lt;br&gt;Semester: Auf der Uni schwer zu sagen, ich bin im 2. Semester, die spezielle gehört zum 2. Abschnitt.&lt;br&gt;&lt;br&gt;Alles in allem heißt die Vorlesung GRUNDLAGEN der Programmierung, die eigentliche spezielle hat wenig mit Programmierung selbst zu tun sondern befasst sich eher mit dem wirtschaftlichen Aspekt.&lt;br&gt;&lt;br&gt;Abgabe=Hausübung (im Übrigen)&lt;br&gt;&lt;br&gt;wennst dir die Homepage von dem Institut anschauen willst bitte:&lt;br&gt;&lt;br&gt;&lt;a href="http://wi.wu-wien.ac.at"&gt;Institut für Wirtschaftsinformatik&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 30 May 2002 16:18:37 GMT</pubDate>
      <guid>http://forum.geizhals.at/t78738,396358.html#396358</guid>
      <dc:creator>Penguin</dc:creator>
      <dc:date>2002-05-30T16:18:37Z</dc:date>
    </item>
    <item>
      <title>Re: Java Problem</title>
      <link>http://forum.geizhals.at/t78738,396148.html#396148</link>
      <description>Hallöchen, nur ganz kurze Frage:&lt;br&gt;&lt;br&gt;Auf der Uni braucht man so simple Beispiele für ne Abgabe ???&lt;br&gt;Welches Semester ?&lt;br&gt;&lt;br&gt;Bitte, sieh es nicht als Kretik an dir oder sonst wem, aber das Projekt, dass ich in der Spengergasse/Abendschule im 7. Semester machen muss ist grauenhaft, obwohl wir das 1. Semester Programmieren Java haben.&lt;br&gt;&lt;br&gt;Da muss schon alles drinnen sein, von Tastatureingabe und FileEingabe/Ausgabe, Sortieren, schönens Switch Menü ...&lt;br&gt;&lt;br&gt;Deswegen würd es mich einfach nur mal interessieren, welche Uni du da machst und welches Semester. &lt;br&gt;&lt;br&gt;Danke&lt;br/&gt;</description>
      <pubDate>Thu, 30 May 2002 11:39:16 GMT</pubDate>
      <guid>http://forum.geizhals.at/t78738,396148.html#396148</guid>
      <dc:creator>Y e LL o W</dc:creator>
      <dc:date>2002-05-30T11:39:16Z</dc:date>
    </item>
    <item>
      <title>Re(3): Java Problem</title>
      <link>http://forum.geizhals.at/t78738,396143.html#396143</link>
      <description>zu this:&lt;br&gt;&lt;br&gt;wenn du dir den constructor genau angeschaut hast, dann wirst du merken, daß die Parameter title, author, year und inventoryNumber dem Namen der in der Klasse vorhandenen Fields (Variablen) entsprechen. Um jetzt innerhalb des Kontextes des Constructors auf die Fields der Klasse zuzugreifen kann ich mittels this. auf den obergeordneten Kontext zugreifen.&lt;br&gt;&lt;br&gt;Beispiel:&lt;br&gt;&lt;br&gt;&lt;pre/&gt;&lt;br&gt;&lt;div class=code&gt;&lt;pre&gt;&#xD;
class Bla {&#xD;
    private int a = 1;&#xD;
    &#xD;
    public Bla(int a) {&#xD;
        System.out.println("lokales a=" + a + "\nglobales a=" + this.a);&#xD;
    }&#xD;
&#xD;
    public static void main(String[] args) {&#xD;
        new Bla(12);&#xD;
    }&#xD;
}&#xD;
&lt;/pre&gt;&lt;/div&gt;&lt;/pre&gt;&lt;br&gt;&lt;br&gt;Wir haben hier in der Klasse Bla ein Field namens a vom Typ int. Dieses Field erhält den Wert 1. In der main Methode erstellen wir ein neues Objekt vom Typ Bla und übergeben 12 als Wert für den Parameter a vom Typ int. &lt;br&gt;&lt;br&gt;Würde es this. nicht geben um in den globalen Kontext zu wechseln würde man sich jetzt schwer tun, die 2 unterschiedlichen a's auszugeben.&lt;br&gt;&lt;br&gt;zu 3.&lt;br&gt;Klar kannst du die Klasse jetzt so erweitern, daß man die Daten auch eingeben kann. Hierfür verweise ich dich aber an das exzellente Java Tutorial von Sun! &lt;a href="http://java.sun.com/docs/books/tutorial/index.html" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;java.sun.com/&lt;wbr/&gt;docs/&lt;wbr/&gt;books/&lt;wbr/&gt;tutorial/&lt;wbr/&gt;index.html&lt;/a&gt; &lt;br/&gt;</description>
      <pubDate>Thu, 30 May 2002 11:29:22 GMT</pubDate>
      <guid>http://forum.geizhals.at/t78738,396143.html#396143</guid>
      <dc:creator>johnjohnson</dc:creator>
      <dc:date>2002-05-30T11:29:22Z</dc:date>
    </item>
    <item>
      <title>Re(2): Java Problem</title>
      <link>http://forum.geizhals.at/t78738,396115.html#396115</link>
      <description>Es funktioninert auf jeden Fall einmal, vielen Dank!!&lt;br&gt;&lt;br&gt;Möchte allerdings noch 2 Dinge anmerken. Die Vortragende ist unfähig (bezüglich rethorische Fähigkeiten) und auch relativ ahnungslos. Konkrete Fragen können nicht beantwortet werden (Beispiele gefällig:&lt;br&gt;&lt;br&gt;Erklärung:&lt;br&gt;&lt;br&gt;zwei Variable (a und b) beide boolean&lt;br&gt;will ich eine 3. variable&amp;nbsp;&amp;nbsp;(c=boolean) true haben sage ich: &lt;br&gt;c=a==b&lt;br&gt;&lt;br&gt;auf die Frage ob es auch möglich ist das variabel zu halten (c ist true wenn beide Falsch sind zum Beispiel) gabs keine Antwort.&lt;br&gt;&lt;br&gt;andere Fragen werden mit der Antwort, "Ich werde mir das anschauen und das nächste mal erklären" abgeschmettert. (Und du siehst wie gering das Niveau der Fragen eigentlich nur sein kann).&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;ich hoffe es stört dich nicht zu sehr, aber könntest du mir das mit dem .this noch kurz erklären?&lt;br&gt;&lt;br&gt;versteh ich das richtig dass er da alle variablen initialisiert? wenn ja, macht er dass dann automatisch für alle vorhanden variablen (buch1,buch2 ...)?&lt;br&gt;&lt;br&gt;3. abgesehen von der aufgabe:&lt;br&gt;kann ich die eingabe irgendwie erzwingen (dass man eingeben kann/muss welches buch ausgeborgt wird)?&lt;br/&gt;</description>
      <pubDate>Thu, 30 May 2002 11:08:02 GMT</pubDate>
      <guid>http://forum.geizhals.at/t78738,396115.html#396115</guid>
      <dc:creator>Penguin</dc:creator>
      <dc:date>2002-05-30T11:08:02Z</dc:date>
    </item>
    <item>
      <title>Re: Java Problem</title>
      <link>http://forum.geizhals.at/t78738,396081.html#396081</link>
      <description>Hier meine Implementierung der Aufgabengebung. Der Aufgabensteller gehörte erschlagen, denn in einem internationalem Umfeld sollte man schon bei der Ausbildung darauf achten, daß Methodennamen in englisch und Klassennamen aussagekräftig sind. &lt;br&gt;&lt;br&gt;---------------------------------A3Bib.java---------------------------------&lt;br&gt;&lt;pre/&gt;&lt;br&gt;&lt;div class=code&gt;&lt;pre&gt;&#xD;
public class A3Bib {&#xD;
    &#xD;
    public static void main(String[] args) {&#xD;
        &#xD;
        Book book1 = new Book("Asterix erobert Rom", &#xD;
                "Rene Goscinny", 1990, 1);&#xD;
        Book book2 = new Book("Ayla und der Stein des Feuers. Roman.", &#xD;
                "Jean M. Auel", 2002, 2);&#xD;
        Book book3 = new Book("Harry Potter, Bd.5",&#xD;
                "Joanne K. Rowling", 2002, 3);&#xD;
        &#xD;
        book2.ausleihe();&#xD;
        book3.ausleihe();&#xD;
        book2.rueckgabe();&#xD;
        &#xD;
        Book.anzahl();&#xD;
        &#xD;
    }&#xD;
    &#xD;
}&#xD;
&#xD;
class Book {&#xD;
&#xD;
    private String title, author;&#xD;
    private int year;&#xD;
    private long inventoryNumber;&#xD;
    private boolean status;&#xD;
    private static long numBooks = 0;&#xD;
&#xD;
    public Book(String title, String author, int year, long inventoryNumber) {&#xD;
        this.title = title;&#xD;
        this.author = author;&#xD;
        this.year = year;&#xD;
        this.inventoryNumber = inventoryNumber;&#xD;
        status = false;&#xD;
        numBooks++;&#xD;
    }&#xD;
    &#xD;
    public static void anzahl() {&#xD;
        System.out.println("Momentan werden "+numBooks +" Bücher verwaltet!");&#xD;
    }&#xD;
&#xD;
    public void rueckgabe() {&#xD;
        status = false;&#xD;
        System.out.println("Das Buch mit dem Titel \"" + title + "\" wurde zurückgegeben!");&#xD;
    }&#xD;
    &#xD;
    public void ausleihe() {&#xD;
        status = true;&#xD;
        System.out.println("Das Buch mit dem Titel \"" + title + "\" wurde ausgeliehen!");&#xD;
    }&#xD;
    &#xD;
}&#xD;
&#xD;
&#xD;
&lt;/pre&gt;&lt;/div&gt;&lt;/pre&gt;&lt;br&gt;-------------------------------------------------------------------------------&lt;br/&gt;</description>
      <pubDate>Thu, 30 May 2002 10:44:38 GMT</pubDate>
      <guid>http://forum.geizhals.at/t78738,396081.html#396081</guid>
      <dc:creator>johnjohnson</dc:creator>
      <dc:date>2002-05-30T10:44:38Z</dc:date>
    </item>
    <item>
      <title>Nachtrag</title>
      <link>http://forum.geizhals.at/t78738,396058.html#396058</link>
      <description>Mein eigentliches Problem ist der Methodenaufruf und welche Variablen ich auf private setzen kann (hab das Probiert, da kommt Kompiliererror weil er sagt die sind geschützt)&lt;br/&gt;</description>
      <pubDate>Thu, 30 May 2002 10:22:12 GMT</pubDate>
      <guid>http://forum.geizhals.at/t78738,396058.html#396058</guid>
      <dc:creator>Penguin</dc:creator>
      <dc:date>2002-05-30T10:22:12Z</dc:date>
    </item>
    <item>
      <title>Java Problem</title>
      <link>http://forum.geizhals.at/t78738,396052.html#396052</link>
      <description>Grüße an alle!&lt;br&gt;&lt;br&gt;Es ist mir ja fast ein bisschen peinlich, aber ich hab ein Problem beim Programmieren für eine Uni-Abgabe, hatte in letzter Zeit wenig Zeit und weiß daher irgendwie auch net ganz wie ichs angehen soll. Hier ist einmal die Aufgabenstellung:&lt;br&gt;&lt;br&gt;Implementieren Sie die neue Klasse "A3Bib". &lt;br&gt;Implementieren Sie alle notwendigen Variablen (Autor, Titel, Erscheinungsjahr, Inventarnummer, Ausleihstatus und Gesamtzahl der Bücher). Beachten Sie dabei, welche Variable statisch zu definieren ist. Deklarieren Sie die Variablen so, dass man nur aus der Klasse selbst auf diese Variablen zugreifen kann. (Art der Inventarnummer dürfen Sie frei erfinden!) &lt;br&gt;Implementieren Sie die Methoden ausleihe(), welche ein Buch ausleiht (Ausleihstatus = true) und folgenden Text ausgibt.&lt;br&gt;"Das Buch mit dem Titel "titel" ist nun entliehen!"&lt;br&gt;&lt;br&gt;_____________________&amp;nbsp;&amp;nbsp;&lt;br&gt;&lt;br&gt;Implementieren Sie die Methode rueckgabe(), welche ein Buch zurückgibt (Ausleihstatus = false) und den folgenden Text ausgibt.&lt;br&gt;"Das Buch mit dem Titel "titel" wurde zurückgegeben!" &lt;br&gt;&lt;br&gt;Implementieren Sie die Methode anzahl(), welche die Gesamtzahl aller verwalteten Bücher ausgibt und den folgenden Text ausgibt.&lt;br&gt;"Momentan werden XX Bücher verwaltet!" &lt;br&gt;&lt;br&gt;Schreiben Sie einen Konstruktor, der alle Variablen der neuen Instanz initialisiert. Die Werte werden dem Konstruktor als Parameter übergeben. &lt;br&gt;Beachten Sie, dass alle Methoden von jeder anderen Klasse aufrufbar sein müssen. &lt;br&gt;Erzeugen Sie mindestens 3 Bücher, für die Sie alle Werte beim Konstruktoraufruf übergeben. &lt;br&gt;Verleihen Sie zwei Bücher und nehmen ein Buch später davon zurück. &lt;br&gt;Geben Sie die Gesamtzahl aller von der Bibliothek verwalteten Bücher aus. &lt;br&gt;Stellen Sie sicher, dass Ihre Datei unter dem Namen "A3Bib.java" kompilierbar ist und korrekt ausgeführt wird. &lt;br&gt;Geben Sie Ihr Beispiel wie gewohnt ab. &lt;br&gt;&lt;br&gt;___________________&lt;br&gt;&lt;br&gt;Ich hab dann folgendes gemacht:&lt;br&gt;&lt;br&gt;class Buch {&lt;br&gt;	public String titel;&lt;br&gt;	public String autor;&lt;br&gt;	public int ejahr;&lt;br&gt;	public boolean vorhanden;&lt;br&gt;	static int anzahl;&lt;br&gt;	public int inventar;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;class A3Bib {&lt;br&gt;&lt;br&gt;public static void main(String[] args) {&lt;br&gt;&lt;br&gt;	Buch b1=new Buch();&lt;br&gt;	Buch b2=new Buch();&lt;br&gt;	Buch b3=new Buch();&lt;br&gt;&lt;br&gt;	b1.titel="Asterix erobert Rom";&lt;br&gt;	b1.autor="Rene Goszinny";&lt;br&gt;	b1.ejahr=1990;&lt;br&gt;	b1.vorhanden=true;&lt;br&gt;	b1.inventar=1;&lt;br&gt;&lt;br&gt;	Buch.anzahl++;&lt;br&gt;	&lt;br&gt;	b2.titel="Lucy Luke";&lt;br&gt;	b2.autor="Albert Uderzo";&lt;br&gt;	b2.ejahr=1985;&lt;br&gt;	b2.vorhanden=true;&lt;br&gt;	b2.inventar=2;&lt;br&gt;&lt;br&gt;	Buch.anzahl++;&lt;br&gt;&lt;br&gt;	b3.titel="Micky Maus";&lt;br&gt;	b3.autor="Carl Barks";&lt;br&gt;	b3.ejahr=1932;&lt;br&gt;	b3.vorhanden=true;&lt;br&gt;	b3.inventar=3;&lt;br&gt;&lt;br&gt;	Buch.anzahl++;&lt;br&gt;&lt;br&gt;	public boolean vorhanden(A3Bib vorhanden) {&lt;br&gt;	int eingabe;&lt;br&gt;	System.in.read(eingabe);&lt;br&gt;	b+eingabe.vorhanden=false;&lt;br&gt;	System.out.println("Sie haben sich "+b+eingabe.titel+" von "+b+eingabe.autor+" ausgeborgt!");&lt;br&gt;	return b+eingabe.vorhanden;&lt;br&gt;	}&lt;br&gt;	}&lt;br&gt;}&lt;br&gt;	&lt;br&gt;aber irgendwie passt das überhaupt nicht.&lt;br&gt;&lt;br&gt;Weiß jemand rat?&lt;br&gt;&lt;br&gt;Vielen Dank im Voraus!&lt;br/&gt;</description>
      <pubDate>Thu, 30 May 2002 10:11:23 GMT</pubDate>
      <guid>http://forum.geizhals.at/t78738,396052.html#396052</guid>
      <dc:creator>Penguin</dc:creator>
      <dc:date>2002-05-30T10:11:23Z</dc:date>
    </item>
  </channel>
</rss>
