
KỸ THUẬT
HƯỚNG ĐỐI TƯỢNG
Khoa Công nghệ thông tin
Trường Đại học Ngoại ngữ - Tin học TP.HCM (HUFLIT)

2
Nội dung
•Giới thiệu lập trình hướng đối tượng (OOP)
•Các khái niệm: đối tượng (object), thuộc tính
(attribute/field), phương thức (method), lớp (class),
thực thể (instance)
•Các đặc điểm của OOP
•Phương pháp phân tích và thiết kế OOP
•Kỹ thuật tổ chức code OOP
•Bài tập vận dụng

GIỚI THIỆU OOP

4
Mô hình lập trình
•Mô hình lập trình (Programming Paradigms): là cách
thức tổ chức, xây dựng một chương trình máy tính.
•Mỗi ngôn ngữ lập trình sẽ hỗ trợ một hoặc một số mô
hình lập trình nhất định.
•Một số mô hình lập trình thông dụng:
•Imperative/Sequential Programming
•Structured Programming
•Procedural Programming
•Object Oriented Programming
•…

5
Bài toán ví dụ
•Bài toán quản lý giao dịch của Khách hàng với Ngân
hàng.
•Khách hàng sẽ có các giao dịch với ngân hàng như:
•Nạp tiền vào tài khoản
•Rút tiền từ tài khoản
•Chuyển khoản giữa các tài khoản

