Hausaufgabe zum 10.12.2007

"I", wie Informatikforum
Verfügbare Informationen zu "Hausaufgabe zum 10.12.2007"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: Nadjafi - Till - Chris
  • Forum: "I", wie Informatikforum
  • Forenbeschreibung: Hier schreibt der Informatik-Kurs der Jahrgangsstufe 12 des CSG's alles Mögliche rein. Wirklich alles.
  • aus dem Unterforum: Hausaufgaben-Archiv
  • Antworten: 4
  • Forum gestartet am: Donnerstag 09.08.2007
  • Sprache: deutsch
  • Link zum Originaltopic: Hausaufgabe zum 10.12.2007
  • Letzte Antwort: vor 15 Jahren, 3 Monaten, 10 Tagen, 21 Stunden, 43 Minuten
  • Alle Beiträge und Antworten zu "Hausaufgabe zum 10.12.2007"

    Re: Hausaufgabe zum 10.12.2007

    Nadjafi - 06.12.2007, 16:19

    Hausaufgabe zum 10.12.2007
    Parameterübergabe bei der Initialisierung:
    Klasse Kugel stellt einen weiteren Konstruktor zur Verfügung, bei dem sowohl die Anfangsposition als auch der Radius der Kugel als Parameterwerte übergeben werden.

    Der Konstruktorkopf soll wie folgt aussehen: (p in pxKoordinate steht für Parameter)
    public Kugel(double pxKoordinate, double pyKoordinate, double pradius)

    Im Hauptprogramm wird festgelegt, wo die Kugel zu Beginn platziert und welchen Radius sie haben wird. Diese Kugel soll im Hauptprogramm die Bezeichnung zweiteKugel erhalten.
    Das Objekt zweiteKugel muss am Anfang deklariert werden, später erzeugt werden und bei der Initialisierung andere Anfangswerte erhalten, in der Schleife der Methode fuehreAus() muss auch diese 2. Kugel bewegt werden. Zum Schluss muss sie auch wieder abgebaut werden.

    Alternativ zu der o. Aufgabe könnt ihr die Methode fuehreAus() im Hauptprogramm so erweitern, dass sie folgende Aufgabe ausführt:
    Die Kugel bewegt sich solange horizontal über den Bildschirm hin und her bis die Maus gedrückt wird.
    (Entsprechend müssen auch die Klassen erweitert werden.)

    Am Montag solltet ihr auch in der Lage sein, die Notwendigkeit und die Syntax einer Abfrage am Beispiel xKoordinate() zu erläutern.

    Gruß
    Nadjafi



    Re: Hausaufgabe zum 10.12.2007

    Till - 10.12.2007, 17:39


    an frau nadjafi und alle anderen die mir die frage beantworten können :)
    was bringt mir der zweite konstruktor in der klasse kugel?
    welchen vorteil hat der zweite konstruktor gegenüber dem ersten?
    danke im vorraus :)
    till



    Re: Hausaufgabe zum 10.12.2007

    Chris - 12.12.2007, 14:32


    Hi Dill!
    Und zwar ist das so: Wenn du in der Klasse "Hauptprogramm" eine neue Kugel erstellst, kannst du, weil du den zweiten Konstruktor hast, dort festlegen, wie die Kugel erscheinen soll. (Position und Radius) Wenn du den festen hast, müsstest du die Sachen immer in der Klasse "Kugel" verändern.
    Momentan macht das noch nicht viel Sinn. Aber später soll ja noch die Farbe dazukommen. Das heißt, dass du die dann auch aus dem Hauptprogramm heraus festlegen kannst. Ohne diesen Konstruktor könntest du später nicht verschiedenfarbige Kugeln erstellen. ;)

    Hoffe alle Klarheiten beseitigt zu haben...



    Re: Hausaufgabe zum 10.12.2007

    Till - 16.12.2007, 13:34


    ja, hast du..danki :)



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum "I", wie Informatikforum

    HA zum 20.08.2007 - gepostet von Eckey am Donnerstag 16.08.2007
    Lan-Partey - gepostet von Marcco am Donnerstag 29.11.2007



    Ähnliche Beiträge wie "Hausaufgabe zum 10.12.2007"

    Frankfurt IAA 2007 - SileZ (Montag 08.10.2007)
    Ski Challenge 2007 - Sanguinarius Senex (Dienstag 19.12.2006)
    Ausstellung in KÖLLE, am 10.02.2007 - Loewchen (Samstag 10.02.2007)
    Stänli Cöp 2007 - Kilik (Mittwoch 04.04.2007)
    Backdraft 12. Mai 2007 - Anonymous (Sonntag 01.04.2007)
    Am 18.02.2007 grillen? - FU-fan (Donnerstag 15.02.2007)
    April 2007 - Toben (Sonntag 01.04.2007)
    Probenbeginn 2007 - Susanne (Freitag 05.01.2007)
    Heathrow 04.10.2007 - Maise (Samstag 24.11.2007)
    27.03.2007 - Aniroc (Dienstag 27.03.2007)