K THUT
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
Ni 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
GII THIU OOP
4
Mô hình lp 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ố
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 giao dịch của Khách hàng với Ngân
hàng.
Khách hàng sẽ 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