feature: add blazor app

This commit is contained in:
2025-04-30 00:34:47 +02:00
parent c65e6ac140
commit 57e5119985
33 changed files with 774 additions and 0 deletions

57
FahrzeugDatenBank/Auto.cs Normal file
View File

@@ -0,0 +1,57 @@

namespace FahrzeugDatenBank
{
public class Auto : Fahrzeug, IAuftankbar
{
public Auto()
{
base.AnzahlRaeder = 4;
base.ReifenTyp = "Sommer";
}
private bool istAufgetankt = false;
public void Auftanken()
{
this.istAufgetankt = true;
}
public override void WechsleReifenTyp()
{
if (base.ReifenTyp == "Sommer")
{
base.ReifenTyp = "Winter";
}
else
{
base.ReifenTyp = "Sommer";
}
}
}
}
namespace FahrzeugDatenBank
{
public class Auto2 : Fahrzeug
{
public Auto2()
{
base.AnzahlRaeder = 4;
base.ReifenTyp = "Sommer";
}
public override void WechsleReifenTyp()
{
if (base.ReifenTyp == "Sommer")
{
base.ReifenTyp = "Winter";
}
else
{
base.ReifenTyp = "Sommer";
}
}
}
}