1
H NG Đ I ƯỚ
T NG TRONG C#ƯỢ
2
Nh c l i v l p trình HĐT
Ti p c n HĐT gp kh c ph c khuy t đi m c a ế ế
l p trình c u trúc:
Không s d ng l i đ c mã ngu n. ượ
M i thay đ i c u trúc đòi h i ph i thay đ i c gi i
thu t
Ch phát huy hi u qu trong module ch ng trình ươ
nh .
L p trình HĐT nhìn nh n và phân tích ch ng ươ
trình nh ng ho t đ ng mà các đ i t ng tham ượ
gia vào ch ng trình đó.ươ
3
Đ I T NGL P ƯỢ
M t đ i t ng là th c th trong h th ng. ượ
M i đ i t ng s có m t s thu c tính và ượ
m t s ho t đ ng nh t đ nh trong h
th ng.
L p là khái ni m tr u t ng ph n ánh t p ượ
h p các đ i t ng có cùng tính ch t. ượ
M t đ i t ng là m t th hi n c a m t ượ
l p.
4
C U TRÚC C A L P
Class <tên l p>
{
Các bi n thành viên;ế
Hàm xây d ng;
Các thu c tính;
Các ph ng th c;ươ
}
5
BI N THÀNH VN
Cú pháp:
<ph m vi truy c p> <ki u> <tên bi n>; ế
class ConNguoi()
{
public string hoTen;
protected string gioiTinh;
DateTime ngaySinh;
}