Initiale Version

This commit is contained in:
Jan Unger
2016-08-16 21:20:53 +02:00
commit 88cf71d772
10930 changed files with 1708903 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
<?php
spl_autoload_register(function ($klassenname) {
require __DIR__ . '/src/' . $klassenname . '.php';
});

View File

@@ -0,0 +1,14 @@
<?php
require __DIR__ . '/autoload.php';
$kuchen = new Kuchen('Schokolade');
var_dump($kuchen->getGeschmacksrichtung());
$kuchen2 = new Geburtstagskuchen('Erdbeer');
var_dump($kuchen2->getGeschmacksrichtung());
var_dump($kuchen2->getAnzahlKerzen());
$kuchen2->bringeKerzenAn(3);
var_dump($kuchen2->getAnzahlKerzen());

View File

@@ -0,0 +1,16 @@
<?php
class Geburtstagskuchen extends Kuchen
{
private $anzahlKerzen = 0;
public function bringeKerzenAn($anzahl)
{
$this->anzahlKerzen = $anzahl;
}
public function getAnzahlKerzen()
{
return $this->anzahlKerzen;
}
}

View File

@@ -0,0 +1,16 @@
<?php
class Kuchen
{
private $geschmacksrichtung;
public function __construct($geschmacksrichtung)
{
$this->geschmacksrichtung = $geschmacksrichtung;
}
public function getGeschmacksrichtung()
{
return $this->geschmacksrichtung;
}
}