Siemka,
Średnio ogarniam programowanie i bedzie mi miło jeśli ktoś mi coś doradzi.
Mam 4 klasy które dziedziczą z tej samej klasy abstrakcyjnej.
abstract class Dieta
{
public double Ilosc
{
get;
set;
}
public abstract double Kalorie();
}
class Weglowodany : Dieta
{
public override double Kalorie()
{
return Ilosc * 4;
}
}
I wywołanie metody
Weglowodany t = new Weglowodany();
t.Ilosc = 10;
Console.WriteLine("Ilosc zjedzonych kalorii wynosi:{0}", t.Kalorie());
Wszystkie wygladaja podobnie. I co moge teraz zrobić żeby jakas nowa klasa zbierała wszystkie dane jakie użytkownik poda bo tam jest Bialko, Weglowodany, Tluszcze i Alkohol.
i np od 2000 odejmowała wszystkie kalorie i podawała wynik. Najlepiej jeśli by to się dało zrobić przez dziedziczenie.