Wie löse ich diese Informatik Aufgabe ?

Erzeuge eine Klasse für Produkte, die es ermöglichen, diese Eigenschaften festzulegen. Verende für die Namen der einzelnen Member die Bezeichnungen aus dem Array ( Artikelnummer; Produktnummer; preis;beschreibung und anzahl) Verhindere dabei einen Zugriff von außerhalb der Funktion. 2. Erstelle jetzt Methoden, die es ermöglichen, Änderungen an den einzelnen Membern vorzunehmen. ( Dateiname: class_produkt.php) Erstelle ein Hauptprogramm, das das Objekt Bohrmaschine erzeugt und die Eigenschaften wie das Array vorgibt. 3. In dem Beispiel von mir ist es möglich die Sitzplätze zu ändern. Allerdings lässt sich der Wert noch nicht anzeigen. Erstell hierfür die Methode getSitzplaetze. ( Hinweis: verwende die Datei class_auto.php ) Verwende diese Methode im Hauptmenü. Ein Code wäre hilfreich. Vielen Dank.


2 Antworten

Von Arndt am 09.02.2023, 12:56 Uhr:

require_once 'class_produkt.php';

$bohrmaschine = new Produkt(1, 1001, 49.99, 'Bohrmaschine mit hoher Leistung', 10);

$bohrmaschine->setAnzahl(15);

echo "Artikelnummer: " . $bohrmaschine->getArtikelnummer() . "<br>";
echo "Produktnummer: " . $bohrmaschine->getProduktnummer() . "<br>";
echo "Preis: " . $bohrmaschine->getPreis() . "<br>";
echo "Beschreibung: " . $bohrmaschine->getBeschreibung() . "<br>";
echo "Anzahl: " . $bohrmaschine->getAnzahl() . "<br>";

Ist diese Antwort hilfreich?

Von Arndt am 09.02.2023, 12:57 Uhr:

class Produkt {
private $artikelnummer;
private $produktnummer;
private $preis;
private $beschreibung;
private $anzahl;

public function __construct($artikelnummer, $produktnummer, $preis, $beschreibung, $anzahl) {
$this->artikelnummer = $artikelnummer;
$this->produktnummer = $produktnummer;
$this->preis = $preis;
$this->beschreibung = $beschreibung;
$this->anzahl = $anzahl;
}

public function setArtikelnummer($artikelnummer) {
$this->artikelnummer = $artikelnummer;
}

public function setProduktnummer($produktnummer) {
$this->produktnummer = $produktnummer;
}

public function setPreis($preis) {
$this->preis = $preis;
}

public function setBeschreibung($beschreibung) {
$this->beschreibung = $beschreibung;
}

public function setAnzahl($anzahl) {
$this->anzahl = $anzahl;
}

public function getArtikelnummer() {
return $thi....

Ist diese Antwort hilfreich?

Name:*

Homepage:

E-Mail-Adresse:* (wird nicht angezeigt)

Deine Meinung / Antwort:
Fett Kursiv Unterstrichen Durchgestrichen Youtube Video Link Zeichen noch verfügbar!



© 2012-2016 eQuestion • All rights reserved. Datenschutz
Keine Haftung und kein Anspruch auf Vollständigkeit sowie Richtigkeit der Fragen und Antworten.

Nach oben

Unsere Website nutzt Cookies um bestimmte Bereiche / Funktionen bestmöglich darstellen zu können. Mit Nutzung unserer Website erklären Sie sich damit einverstanden, dass wir Cookies verwenden. OK