ylbtech- .NET-Basic: A.3.2-建立簡單的類(人類),包含的概念(字段,構造,封裝字段,建立方法,建立對象,指派,調用方法) |
A.3.2-建立簡單的類(人類),包含的概念(字段,構造,封裝字段,建立方法,建立對象,指派,調用方法)
1.A,源代碼傳回頂部 |
1.A.1,Person.cs
using System;
namespace Test2
{
class Person
{
//字段
int id;//編号
string name;//姓名
int age;//年齡
//兩參構造
public Person(string name, int age)
{
this.name = name;
this.age = age;
}
//全參構造
public Person(int id, string name, int age)
{
this.id = id;
this.name = name;
this.age = age;
}
//方法
public void Show()
{
Console.WriteLine("編号:{0},姓名:{1},年齡:{2}", id,name,age);
}
//封裝字段
public int Id
{
get { return id; }
set { id = value; }
}
public string Name
{
get { return name; }
set { name = value; }
}
public int Age
{
get { return age; }
set { age = value; }
}
}
}
1.A.2,Program.cs
using System;
namespace Test2
{
class Program
{
static void Main(string[] args)
{
Person p = new Person(10000, "jik", 4);
//調用方法
p.Show();
Console.Read();
}
}
}
![]() |