1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Frage zu meinem Beleg

    • Frage
  • dueli
  • 26. November 2002 um 13:58
  • Unerledigt
  • dueli
    2
    dueli
    Mitglied
    Punkte
    15
    Beiträge
    2
    • 26. November 2002 um 13:58
    • #1

    Hey Leutz!
    habe ein Problem, ich studiere Mediesysteme und muss zur Zeit viel programmieren, was mir nicht so sehr liegt!
    Habe nun ein neuen Beleg bekommen, o ich in C++ programmieren soll, davon verstehe ich lieder nicht sehr viel!
    Also Frage zu zwei aufgaben mit denen ich nix anfangen kann:

    erste aufgabe:
    Aufgabe 3.15 (*) Entwickeln Sie eine Klasse Bankautomat. Instanzen dieser Klasse sollen in der Lage sein, mit einem Benutzer zu kommunizieren. Der Benutzer soll dabei folgende Aufgaben erledigen können: 1. Anmelden beim Bankautomat mit Kontonummer und Geheimwort 2. Anschauen des Kontostandes 3. Überweisen von Beträgen auf ein anderes Konto. 4. Abmelden :hewa:

    zweite aufgabe:
    Aufgabe 3.6 Farben können mit Hilfe des RGB Farbmodells dargestellt werden. Dabei existiert für die Intensität jeder der drei Grundfarben Rot, Grün und Blau eine Komponente. Diese Komponenten können Werte im Bereich von 0 bis 255 annehmen. Die Farbe Rot würde in dieser Darstellung dem Tripel (255,0,0) entsprechen, Gelb wäre (255,255,0)Entwickeln Sie eine einfache Klasse (ColorRGB), die einen RGB Farbwert repräsentiert. Die Instanzen dieser Klasse sollen in der Lage sein, die Komponenten auf dem Bildschirm in der Form color: (100,100,100) auszugeben. Implementieren Sie dazu eine Methode print(). Versehen sie die Klasse mit einem standard Konstruktor, der "schwarze" Objekte erzeugt. Sowie einem Konstruktor, der Initialisierungswerte für die einzelnen Komponenten als Parameter erhält.
    Aufgabe 3.7 Erweitern Sie die Klasse ColorRGB um get() und set() Methoden für die Farbkomponenten.

    Aufgabe 3.8 (*) Implementieren Sie für die Klasse ColorRGB die Methoden darker() und lighter(). ColorRGB Objekte sollen bei Empfang dieser Botschaften ihren Farbwert so verändern, dass er eine dunklere bzw. hellere Farbe repräsentiert.


    Bei der zweiten Aufgabe, geht es um die 3.8, aber man braucht die 3.6, 3.7. dazu und ich weiß nicht wie ich da ran gehen soll!

    Muss bis morgen abned geschafft haben!
    Wäre cool, wenn jemad mal schaut wie er mir helfen kann!
    Danke dueli

  • dueli
    2
    dueli
    Mitglied
    Punkte
    15
    Beiträge
    2
    • 29. November 2002 um 15:21
    • #2

    Kann mir wirklich keiner helfen???

  • catwoman
    4
    catwoman
    Mitglied
    Punkte
    155
    Beiträge
    30
    • 30. November 2002 um 11:37
    • #3
    Zitat

    Original geschrieben von dueli
    Kann mir wirklich keiner helfen???

    können schon.

    3.15: sieht so aus, als solltest du eine klasse Bankautomat schreiben, die 4 (instanz?)methoden hat. nämlich die punkte 1-4.

    3.6: das selbe. klasse ColorRGB (oder anderer name). 3 instanzvariablen: rot, grün, blau. standardkonstruktor, der die farbe schwarz erzeugt. konstruktor mit 3 parametern, der die 3 instanzvariablen setzt.

    3.7: get- & set-methoden für die 3 instanzvariablen dazu.

    3.8: methoden darker & lighter.

    was GENAU verstehst/kannst du nicht??
    die aufgaben sind meiner meinung nach klar gestellt. vielleicht gibts einen tutor, der dir das erklären kann??

    wenn du genauere fragen stellst, antwortet dir eher wer.

    grüße
    ines

    :catwoman: der unterschied zw. reifen & politikern ist, daß reifen ein mindestprofil brauchen.

  • Maximilian Rupp 27. Dezember 2024 um 12:08

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung