class Car
{
// member field
//string name;
//int year;
/*
public string Name
{
get
{
return this.name;
}
set
{
this.name = value;
}
}
public int Year
{
get
{
return this.year;
}
set
{
this.year = value;
}
}
*/
// property
public string Name
{
get;
set;
}
public int Year
{
get;
set;
}
// constructor
public Car() : this(“Avante”, 2013)
{
}
public Car(string name, int year)
{
this.Name = name;
this.Year = year;
}
// method
public void Print()
{
Console.WriteLine(“자동차 {0} 년도 {1}”, this.Name, this.Year);
}
}
class Program
{
static void Main(string[] args)
{
Car c1 = new Car();
c1.Print();
c1.Name = “Accent”;
c1.Print();
Console.WriteLine(c1.Name);
Car c2 = new Car(“Sonata”, 2012);
c2.Print();
}