
Thiết Lập Các Phương Thức
Môn Lập Trình Hướng Đối Tượng – Chương 5
Nguyễn Minh Thành
[Mail] : Thanhnm@itc.edu.vn
1

Nhắc Lại
Sự đóng gói là cơ chế ràng buộc dữ liệu và thao
tác trên dữ liệu để thành một thể thống nhất,
tránh được các tác động bất ngờ từ bên ngoài.
Thể thống nhất này gọi là đối tượng.
2

Nhắc lại (tt)
class <Tên lớp>
{
<từ khóa truy xuất> thuộc tính;
<từ khóa truy xuất> phương thức();
}
•Chỉ có các phương thức nằm trong class mới được
quyền truy cập thuộc tính (hay dữ liệu).
•Thuộc tính (hay dữ liệu) mà phương thức truy cập
sẽ tương ứng với đối tượng được tạo từ class đó.
3

Thiết Kế Các Phương Thức
•Có 5 nhóm hành động (phương thức)
▫Nhóm khởi tạo: Cung cấp giá trị đầu cho đối tượng
▫Nhóm cập nhật: Thay đổi giá trị thuộc tính của đối tượng
▫Nhóm kiểm tra ràng buộc: Kiểm tra khởi tạo, cập nhật
▫Nhóm cung cấp thông tin: Cung cấp thuộc tính nội bộ của
đối tượng cho thế giới bên ngoài
▫Nhóm xử lý tính toán: Xử lý tính toán có tác dụng tương tự
thế giới cung cấp thông tin do bên ngoài gởi vào
4

Thiết Kế Các Phương Thức (tt)
•Ví dụ 1: Thiết kế các hành động của lớp CDIEM
▫1. Nhóm khởi tạo
public void Nhap();
public void KhoiTao (int xx, int yy, char cc);
public void PhatSinh();
▫2. Nhóm cập nhật
//Trực tiếp
public void GanX (int xx);
public void GanY (int xx);
//property set: Tìm hiểu sau
5

