Thiết Lập Các Phương Thức
Môn Lập Trình Hướng Đối ợng Chương 5
Nguyễn Minh Thành
[Mail] : Thanhnm@itc.edu.vn
1
Nhắc Lại
Sự đóng gói là 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 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 nh;
<từ khóa truy xuất> phương thức();
}
Chỉ các phương thức nằm trong class mới được
quyền truy cập thuộc nh (hay dữ liệu).
Thuộc nh (hay dữ liệu) 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 Pơ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 nht: Thay đổi giá trị thuộc nh của đối tượng
Nhóm kiểm tra ng buộc: Kim tra khởi tạo, cập nht
Nhóm cung cấp thông tin: Cung cấp thuộc nh nội bộ của
đối tượng cho thế gii bên ngi
Nhóm xử lý tính toán: Xử lý tính toán có c dụngơng tự
thế giới cung cấp thông tin do bên ngi gởi o
4
Thiết Kế Các Pơng Thức (tt)
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