dadw
This commit is contained in:
parent
f2d4434123
commit
97864aa841
|
@ -35,5 +35,6 @@ namespace elektronikaieszkozok
|
||||||
}
|
}
|
||||||
|
|
||||||
public abstract double energiafogyasztas(double uzemora);
|
public abstract double energiafogyasztas(double uzemora);
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,9 +19,14 @@ namespace elektronikaieszkozok
|
||||||
this.tarhely = tarhely;
|
this.tarhely = tarhely;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void jatekotToltLe(string Jatek)
|
||||||
|
{
|
||||||
|
Console.WriteLine($"{Jatek} letoltese elkezdodott");
|
||||||
|
}
|
||||||
|
|
||||||
public void csatlakoztatás(string hálózat)
|
public void csatlakoztatás(string hálózat)
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
Console.WriteLine($"csatlakoztatva: {hálózat}");
|
||||||
}
|
}
|
||||||
|
|
||||||
public override double energiafogyasztas(double uzemora)
|
public override double energiafogyasztas(double uzemora)
|
||||||
|
@ -31,7 +36,7 @@ namespace elektronikaieszkozok
|
||||||
|
|
||||||
public void lecsatlakoztatás()
|
public void lecsatlakoztatás()
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
Console.WriteLine("lecsatlakoztatva a halozatrol");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,6 +21,28 @@ namespace elektronikaieszkozok
|
||||||
{
|
{
|
||||||
item.bekapcsolas();
|
item.bekapcsolas();
|
||||||
Console.WriteLine(item);
|
Console.WriteLine(item);
|
||||||
|
if (item is Telefon)
|
||||||
|
{
|
||||||
|
(item as Telefon).hivas();
|
||||||
|
(item as Telefon).uzenet();
|
||||||
|
}
|
||||||
|
if (item is IHalozatraCsatlakoztathato)
|
||||||
|
{
|
||||||
|
(item as IHalozatraCsatlakoztathato).csatlakoztatás("vilaghalo");
|
||||||
|
}
|
||||||
|
if (item is JatekKonzol)
|
||||||
|
{
|
||||||
|
(item as JatekKonzol).jatekotToltLe("Halo");
|
||||||
|
}
|
||||||
|
if (item is Tablet)
|
||||||
|
{
|
||||||
|
(item as Tablet).jatekJatszas();
|
||||||
|
}
|
||||||
|
if (item is Nyomtato)
|
||||||
|
{
|
||||||
|
(item as Nyomtato).tesztOldal();
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Console.ReadKey();
|
Console.ReadKey();
|
||||||
|
|
|
@ -9,7 +9,7 @@ namespace elektronikaieszkozok
|
||||||
internal class Tablet : Eszkoz, IHalozatraCsatlakoztathato
|
internal class Tablet : Eszkoz, IHalozatraCsatlakoztathato
|
||||||
{
|
{
|
||||||
public int kijelzomeret { get; set; }
|
public int kijelzomeret { get; set; }
|
||||||
public int felbontas { get; set; }
|
public double felbontas { get; set; }
|
||||||
|
|
||||||
public Tablet(int kijelzo, int felbontas, string name, string marka, string allapot) : base(name, marka, allapot)
|
public Tablet(int kijelzo, int felbontas, string name, string marka, string allapot) : base(name, marka, allapot)
|
||||||
{
|
{
|
||||||
|
@ -19,7 +19,7 @@ namespace elektronikaieszkozok
|
||||||
|
|
||||||
public void csatlakoztatás(string hálózat)
|
public void csatlakoztatás(string hálózat)
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
Console.WriteLine($"csatlakoztatva: {hálózat}");
|
||||||
}
|
}
|
||||||
|
|
||||||
public override double energiafogyasztas(double uzemora)
|
public override double energiafogyasztas(double uzemora)
|
||||||
|
@ -34,7 +34,7 @@ namespace elektronikaieszkozok
|
||||||
|
|
||||||
public void lecsatlakoztatás()
|
public void lecsatlakoztatás()
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
Console.WriteLine("lecsatlakoztatva a halozatrol"); ;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void webBongeszes()
|
public void webBongeszes()
|
||||||
|
|
|
@ -19,11 +19,11 @@ namespace elektronikaieszkozok
|
||||||
|
|
||||||
public void hivas()
|
public void hivas()
|
||||||
{
|
{
|
||||||
Console.WriteLine("hivas inditasa");
|
Console.WriteLine($"{name} telefont hivat inditott");
|
||||||
}
|
}
|
||||||
public void uzenet()
|
public void uzenet()
|
||||||
{
|
{
|
||||||
Console.WriteLine("uzenet elkuldve");
|
Console.WriteLine($"uzenet elkuldve {name} telefonrol");
|
||||||
}
|
}
|
||||||
|
|
||||||
public override double energiafogyasztas(double uzemora)
|
public override double energiafogyasztas(double uzemora)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user