
1Phương pháp lập trình hướng đối tượng.
Bài tập đối tượng 1
Bài tập đối tượng 1

2Phương pháp lập trình hướng đối tượng.
Bài tập
Bài tập
Bài tập 4.1:
Bài tập 4.1:
Xây dựng lớp
Xây dựng lớp Time
Time có những phương thức sau:
có những phương thức sau:
(Nhóm tạo hủy)
(Nhóm tạo hủy)
Khởi tạo mặc định vào thời điểm hiện tại.
Khởi tạo mặc định vào thời điểm hiện tại.
Khởi tạo từ giờ, phút, giây cho trước.
Khởi tạo từ giờ, phút, giây cho trước.
Khởi tạo từ giây tuyệt đối trong ngày.
Khởi tạo từ giây tuyệt đối trong ngày.
Khởi tạo từ một đối tượng Time khác.
Khởi tạo từ một đối tượng Time khác.
(Nhóm truy xuất thông tin)
(Nhóm truy xuất thông tin)
Thông báo giờ, phút, giây.
Thông báo giờ, phút, giây.
Thông báo giây tuyệt đối trong ngày.
Thông báo giây tuyệt đối trong ngày.

3Phương pháp lập trình hướng đối tượng.
Bài tập
Bài tập
Bài tập 4.1:
Bài tập 4.1:
Xây dựng lớp
Xây dựng lớp Time
Time (tiếp theo):
(tiếp theo):
(Nhóm xử lý nghiệp vụ)
(Nhóm xử lý nghiệp vụ)
So sánh thứ tự với đối tượng Time khác.
So sánh thứ tự với đối tượng Time khác.
Tính khoảng cách đến đối tượng Time khác (đơn vị giây).
Tính khoảng cách đến đối tượng Time khác (đơn vị giây).
Cộng giờ, cộng phút, cộng giây.
Cộng giờ, cộng phút, cộng giây.
(Nhóm toán tử)
(Nhóm toán tử)
Toán tử so sánh: >, <, ==, >=, <=, !=.
Toán tử so sánh: >, <, ==, >=, <=, !=.
Toán tử cộng, trừ: +, -.
Toán tử cộng, trừ: +, -.
Toán tử tăng, giảm giây: ++, --.
Toán tử tăng, giảm giây: ++, --.
Toán tử nhập xuất: >>, <<.
Toán tử nhập xuất: >>, <<.

4Phương pháp lập trình hướng đối tượng.
Bài tập
Bài tập
Bài tập 4.2:
Bài tập 4.2:
Xây dựng lớp
Xây dựng lớp Date
Date có những phương thức sau:
có những phương thức sau:
(Nhóm tạo hủy)
(Nhóm tạo hủy)
Khởi tạo mặc định vào ngày hiện tại.
Khởi tạo mặc định vào ngày hiện tại.
Khởi tạo từ ngày, tháng, năm cho trước.
Khởi tạo từ ngày, tháng, năm cho trước.
Khởi tạo từ năm và ngày tuyệt đối trong năm.
Khởi tạo từ năm và ngày tuyệt đối trong năm.
Khởi tạo từ một đối tượng Date khác.
Khởi tạo từ một đối tượng Date khác.
(Nhóm truy xuất thông tin)
(Nhóm truy xuất thông tin)
Thông báo ngày, tháng, năm.
Thông báo ngày, tháng, năm.
Thông báo ngày tuyệt đối trong năm.
Thông báo ngày tuyệt đối trong năm.
Thông báo thứ trong tuần.
Thông báo thứ trong tuần.
Thông báo tuần trong năm.
Thông báo tuần trong năm.

5Phương pháp lập trình hướng đối tượng.
Bài tập
Bài tập
Bài tập 4.2:
Bài tập 4.2:
Xây dựng lớp
Xây dựng lớp Date
Date (tiếp theo):
(tiếp theo):
(Nhóm xử lý nghiệp vụ)
(Nhóm xử lý nghiệp vụ)
Kiểm tra năm nhuận.
Kiểm tra năm nhuận.
So sánh thứ tự với đối tượng Date khác.
So sánh thứ tự với đối tượng Date khác.
Tính khoảng cách đến đối tượng Date khác (đơn vị ngày).
Tính khoảng cách đến đối tượng Date khác (đơn vị ngày).
Cộng ngày, cộng tháng, cộng năm.
Cộng ngày, cộng tháng, cộng năm.
(Nhóm toán tử)
(Nhóm toán tử)
Toán tử so sánh: >, <, ==, >=, <=, !=.
Toán tử so sánh: >, <, ==, >=, <=, !=.
Toán tử cộng, trừ: +, -.
Toán tử cộng, trừ: +, -.
Toán tử tăng, giảm ngày: ++, --.
Toán tử tăng, giảm ngày: ++, --.
Toán tử nhập xuất: >>, <<.
Toán tử nhập xuất: >>, <<.

