Mã học phần: #MH006
Đang mở đăng ký
Lập trình hướng đối tượng
Phương pháp lập trình hướng đối tượng với C++/Java, 4 đặc tính đóng gói, kế thừa, đa hình, trừu tượng và Design Patterns.
Số tín chỉ
3 TC
Học phí (trung bình)
1,600,000 đ
Lớp học phần mở
Lớp mở
Còn chỗ
Đơn giá tín chỉ
~533,000 đ
Mục tiêu môn học
Chuẩn đầu raPhương pháp lập trình hướng đối tượng với C++/Java, 4 đặc tính đóng gói, kế thừa, đa hình, trừu tượng và Design Patterns.
Làm chủ 4 trụ cột cơ bản của lập trình hướng đối tượng: Đóng gói (Encapsulation), Kế thừa (Inheritance), Đa hình (Polymorphism) và Trừu tượng (Abstraction).
Rèn luyện tư duy phân tích thiết kế phần mềm theo mô hình đối tượng, quản lý bộ nhớ, con trỏ và tái sử dụng mã nguồn hiệu quả.
Ứng dụng các nguyên lý SOLID và Design Patterns kinh điển để phát triển các ứng dụng phần mềm module hóa cao và dễ mở rộng.
Nội dung chính
01
Lớp, Đối tượng & Đóng gói
Tư duy thiết kế Class, Object, Constructors, Destructors và phạm vi truy cập dữ liệu.
02
Kế thừa & Tính Đa hình
Kế thừa đơn/đa, hàm ảo (Virtual Functions), Override và trừu tượng hóa qua Interface.
03
Nguyên lý SOLID & Design Patterns
Áp dụng 5 nguyên tắc SOLID và các mẫu thiết kế Creational, Structural, Behavioral.
Các lớp đang mở đăng ký
| Mã lớp | Tên khóa học | Giảng viên | Ngày khai giảng | Sĩ số | Hình thức | Đăng ký |
|---|---|---|---|---|---|---|
| MH006-01 |
Lập trình Hướng đối tượng & Mẫu thiết kế
|
|
26/10/2026 | 3/40 | Trực tiếp | Đăng ký |
Giảng viên giảng dạy môn học
1 giảng viênThS. Trần Thị Mai Lan
Cơ sở dữ liệu & Hệ thống thông tin
ttmlan@uneti.edu.vn
0923456789
Trường Đại học Kinh tế - Kỹ thuật Công nghiệp
“ Kiến thức hôm nay – Thành công ngày mai ”
Các công nghệ và công cụ sử dụng
Môi trường thực hành
C++ 20
Java Core
OOP Principles
Design Patterns
UML Designer
Git / GitHub