50 lines
997 B
C#
50 lines
997 B
C#
|
using System;
|
|||
|
|
|||
|
namespace Bankos
|
|||
|
{
|
|||
|
class Program
|
|||
|
{
|
|||
|
static void Main(string[] args)
|
|||
|
{
|
|||
|
BankAdat ba = new BankAdat("Kiss Péter", 1000);
|
|||
|
Console.WriteLine(ba.getEgyenleg());
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
public class BankAdat
|
|||
|
{
|
|||
|
private string nev;
|
|||
|
private int egyenleg;
|
|||
|
|
|||
|
public BankAdat (string benev, int egyen)
|
|||
|
{
|
|||
|
nev = benev;
|
|||
|
egyenleg = egyen;
|
|||
|
}
|
|||
|
|
|||
|
public int getEgyenleg ()
|
|||
|
{
|
|||
|
return egyenleg;
|
|||
|
}
|
|||
|
|
|||
|
public void Kivet(int osszeg)
|
|||
|
{
|
|||
|
if (osszeg>egyenleg)
|
|||
|
{
|
|||
|
throw new ArgumentOutOfRangeException("osszeg");
|
|||
|
}
|
|||
|
if (osszeg < 0)
|
|||
|
{
|
|||
|
throw new ArgumentOutOfRangeException("osszeg");
|
|||
|
}
|
|||
|
if (osszeg<=egyenleg && osszeg>0)
|
|||
|
{
|
|||
|
egyenleg -= osszeg;
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
|