Unterricht + Übung Tag 4
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
namespace Tag_4_Unterricht;
|
||||
|
||||
public class MethodenReferenzen
|
||||
{
|
||||
public static void Main()
|
||||
{
|
||||
var auto = new Auto();
|
||||
|
||||
auto.fahren();
|
||||
|
||||
var fahren = (Auto auto) => {
|
||||
Console.WriteLine($"Fahren mit {auto.geschwindigkeit} km/h!");
|
||||
};
|
||||
|
||||
fahren(auto);
|
||||
|
||||
auto.fahren = () => {Console.WriteLine("Ruckel, Ruckel, Motorprobleme.");};
|
||||
|
||||
auto.fahren();
|
||||
}
|
||||
|
||||
class Auto
|
||||
{
|
||||
public int geschwindigkeit = 100;
|
||||
public Action fahren;
|
||||
|
||||
public Auto()
|
||||
{
|
||||
geschwindigkeit = 50;
|
||||
fahren = () =>
|
||||
{
|
||||
Console.WriteLine($"Fahren mit {geschwindigkeit} km/h!");
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user