Kingston_Pendrive/Suli/12.b/Programozás (Tusjak Brigitta)/Gyakorlat/Órai/2023. 10. 11/Program.cs
2024-11-19 19:04:02 +01:00

41 lines
968 B
C#

// Első lépésnek hozzuk létre egy absztrakt Jarmu osztályt, amely tartalmazza a jármű általános tulajdonságait és metódusait
namespace _2023._10._11;
abstract class Jarmu
{
public string Marka {get; set;}
public int Ev {get; set;}
public abstract void Vezeto();
}
class Auto : Jarmu
{
public int Loero {get; set;}
public override void Vezeto()
{
System.Console.WriteLine($"Az autó vezetés: {Marka}, Év: {Ev}, Lóerő: {Loero}");
}
}
class Kerekpar : Jarmu
{
public int Sebesseg {get; set;}
public override void Vezeto()
{
System.Console.WriteLine($"Kerékpározás: {Marka}, Év: {Ev}, Sebesség: {Sebesseg}");
}
}
class Program
{
static void Main(string[] args)
{
Auto auto1 = new Auto {Marka = "Suzuki", Ev = 2002, Loero = 997};
auto1.Vezeto();
Kerekpar bic1 = new Kerekpar {Marka = "Csepel", Ev = 2020, Sebesseg = 5};
bic1.Vezeto();
}
}