using System;
namespace ConsoleApplication1
{
class Worker
{
private string pName = "";
private float pSalary = 0;
// Name property
public string Name
{
get
{
return pName;
}
set
{
pName = value;
}
}
// Salary property
public float Salary
{
get
{
return pSalary;
}
set
{
pSalary = value;
}
}
public override string ToString()
{
return "Name = " + Name + ", Salary = " + pSalary;
}
static void Main(string[] args)
{
try
{
Worker w = new Worker();
Console.WriteLine("Worker details - {0}", w.ToString());
w.Name = "Tom";
w.Salary = 13983;
Console.WriteLine("Worker details - {0}", w); // w.ToString()
w.Salary += w.Salary * 0.1f;
Console.WriteLine("Worker details - {0}", w); // w.ToString()
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
}
}
/*
run:
Worker details - Name = , Salary = 0
Worker details - Name = Tom, Salary = 13983
Worker details - Name = Tom, Salary = 15381.3
*/