
H ng đ i t ng C#(tt)ướ ố ượ
Bài 4

Yêu c uầ
Khai báo sử dụng thuộc tính của lớp, sử
dụng các loại thuộc tính khác nhau.
Định nghĩa nạp chồng toán tử, các toán
tử có thể nạp chồng và cú pháp nạp
chồng toán tử.

Đ nh nghĩa thu c tínhị ộ
Thuộc tính là khái niệm cho phép truy
cập trạng thái của lớp thông qua phương
thức của lớp thay vì truy cập trực tiếp tới
các biến thành viên. Đặc tính này cung
cấp khả năng bảo vệ các trường bên
trong một lớp.

Ví d minh h aụ ọ
class Circle
{
private double radius;
public Circle(double radius)
{
this.radius=radius;
}
public double Radius
{
get { return radius; }
set { radius = value; }
}
}

Truy c p l y d li u (get accessor)ậ ấ ữ ệ
Khai báo giống như một phương thức của lớp dùng để
trả về một đối tượng có kiểu dữ liệu của thuộc tính.
get
{
return radius;
}
Bất cứ khi nào ta tham chiếu đến một thuộc tính hay
gán giá trị thuộc tính cho một biến thì bộ truy cập lấy
dữ liệu sẽ được thực hiện
Circle c=new Circle(5);
double r=c.Radius;